antibotter, Thanks Because I was seriously worried Biota was going to have a low SP and no dividend no matter what good news or pipeline we have. What a relief. Damn those pesky "shorts", I hope they go away soon.
BTA Price at posting:
69.5¢ Sentiment: Hold Disclosure: Held