There has been lots of bot trading. Just check out the course of sales during the day. Who else buys single digit and low teen share parcels ? I have no idea who has been controlling that, but you may be right.
ABR Price at posting:
$1.42 Sentiment: Buy Disclosure: Held