To clarify my previous post. Where I say "Biota will likely retain quite a bit of equity", I mean that they will retain a highish % of net profit within the business rather than distributing it all out in dividends.
BTA Price at posting:
$2.23 Sentiment: LT Buy Disclosure: Held