Tue, May 21, 2013, 9:58 AM EDT - U.S. Markets close in 6 hrs 2 mins
Hits a new 52 week low today. Has been one whale of a short. Going to have more problems because revenue too concentrated in government contracts.