I don't think the price will go down to below $1.2 in the short term. Besides, the price has much larger upside potential than downside potential. So,I bought some 20000 units more last few days.
BTA Price at posting:
$1.35 Sentiment: Buy Disclosure: Held