shares were coming through 3 - 4 different MM's, as I saw it. Anything is possible, but if that was the case, I'd think that they would of at least waited until news was released.
Looks like the company dump some shares in our lap today, monthly bills may have been due