yes it happens on all stocks yesterday even WOW was doing it....
They subscribe or pay the broker a monthly / annual fee to use thier trading platform and then get the per transaction fee either free or on a very low percentage.... in general they pay through th nose all up.....
I have no idea how prifitable it is as most the ones Ive known about quiclky dissapear, end up a scam, off with the money, etc etc etc
Just noise in the market, ignore it...but it does bave implications for those trading CFD, options and using stop losses etc......some of them seem to be copping silly triggers on tiny volumes......