SPPI is still cheap, absurdly ?
If the company will sell 160-180 M$ (we can't really believe them right now, so lets pretend) in 2013, considering they can keep this sales rate, Net income could be around 80 M$. A small biotech as spectrum which is profitable should be traded over PE between 20-30, if not 40. If is 20 (conservatively), it should be traded around 16$. There's only the trust problem which is sever. So with trust discount, it should be valued at about 11-14$...
Sentiment: Hold