Kangaroo. I have no doubt they bot trade other stocks. It's really about the fairness of flash trading when they don't pay trading fees per trade. They are very dangerous beasts these bot trading houses.
BTA Price at posting:
$1.15 Sentiment: LT Buy Disclosure: Held