They offer an algorithmic trading service as do several brokers. As for motives you can only speculate. I tend not to subscribe to the conspiracy theories. I reckon generally it is just folks going about their business buying/selling at a VWAP
MCO Price at posting:
40.0¢ Sentiment: Buy Disclosure: Held