Sun, May 26, 2013, 4:06 AM EDT - U.S. Markets closed
At least part of today and yesterday had to be "seller's remorse"...this stock is worth at least $20 even with the news last week IMO