Tue, May 21, 2013, 3:32 PM EDT - U.S. Markets close in 28 mins.
For all the positive articles I've seen written about this company, the price action stinks. Doesn't seem as if anybody believes it.