Mon, May 20, 2013, 4:23 PM EDT - U.S. Markets closed
Cyclacel is at least worth a market cap of $250 million, which makes the company one of the most undervalued biotech companies and attractive value propositions on the Street today.
From October 2012 to today, short interest rose from 28,000 to 1.5 million shares