Sun, May 19, 2013, 3:13 AM EDT - U.S. Markets closed
$50 million in milestone payments announced today. Why the drop? Why does this stock have such short pressure? Any ideas?
Sentiment: Strong Buy