master of sin lfe life therapetics recently announced market guidance for 05/06 and 06/07 sales. the 06/07 figure was around the same as their entire market cap putting them on 1x sales. this cheap imho.
BTA Price at posting:
0.0¢ Sentiment: None Disclosure: Not Held