people continue to sell at 69c\70c why??? still waiting for an easy valid explaination about future of biota and CEO/Directors are useless let the market confuse, provide more updated news about the merger.
BTA Price at posting:
69.0¢ Sentiment: Buy Disclosure: Held