Nah, still a strong believer in Biota and the pipeline but the voice in the back of my head is ringing warning bells for some reason. Perhaps it's just from the flu I've had!!
I'm a little worried over the time it's taken for these results to be announced... nothing more than that.
Trust me, I have enough BTA and after buying more during the recent spike I won't be buying more. Won't be selling till I see the phase III LANI and/or license deal for LANI.
BTA Price at posting:
$1.12 Sentiment: Buy Disclosure: Held