they are called "back-prints" or "grouped orders". happens in every stock, its just a bunch of orders together (usually spanning over a longer period of time, hence the "back-prints- or delayed prints").
it is "printed" as a "time and sale", with the price representing the average price of the trades.
in the case of the 99,900 shares- it means that some of those shares were purchased earlier in the day below $1.40, and simply weren't "printed" until now