Tue, May 21, 2013, 3:30 PM EDT - U.S. Markets close in 30 mins.
What in the heck is going on today?
Just crossed 5.00 with 1M shares traded. Indeed, what is going on???