I've seen it happen before - everyday pretty much. Not only is iHub buggy in that way, the MMs don't show it all correctly.
Many times, in the case of our CGFIA, if the ask is at .0002, ANY transaction beneath the ask (.0001) no matter if it's a buy or sell, shows up as a sell. I've also seen it the other way around, which in this case we're at no-bid.
If the previous poster is telling the truth and he bought 10M, that's a buy. :)
I've also seen my Fidelity show sells as buys vice-versa. It's great. Today, I'm showing all buys, according to Fidelity.
GO CGFIA