If the current Biota SP includes any pessimism based on concern over the NABI deal going through, this NABI announcement should help to dismiss these concerns - hopefully we will see the Biota SP start to increase again.
BTA Price at posting:
70.0¢ Sentiment: Buy Disclosure: Held