There's a chance of a small pullback, but if the last few weeks' patterns any indication, the sell offs are typically followed by larger than proportionate increases. There just isn't enough stock to sell in the market and traders are finding themselves trading out and not necessarily buying back in at the same or cheaper price. Hard to say where the ceiling is at the moment, but the $3 barrier is looking like soft butter at this stage. Just my own personal thoughts.
BTA Price at posting:
$3.29 Sentiment: Hold Disclosure: Held