I am still pretty new to trading, but cross trades would not fill orders at that time right? They are orders that were processed at a different time but not shown till it is convenient for the market maker. This happened the other day for about 25 mill @ .0018 but it filled my order to buy about a million shares which leads me to believe these aren't cross trades. Just people selling. But as I said I am not 100% sure so looking for some insight...