Too much of a coincidence to be at that exact time and there being a 5M-share trade. Doesn't add up to me, but as a lot of folks have mentioned -- It doesn't matter if this is legit to make money.