Jim Fox literally promised the market cap of Biota would be in excess of $250 million upon moving to the US and there would be more analysts covering the stock when he spoke to Business Spectator before the move. Liar or clueless?
BTA Price at posting:
0.0¢ Sentiment: None Disclosure: Held