One thing that is very very weird is that, no matter how bad the share price of biota perform, the free share options granted under the Totoal Shareholder Return all get vested from time to time.
BTA Price at posting:
68.5¢ Sentiment: None Disclosure: Held