There's a disclaimer at the bottom of those trades. Bottom line, follow the L2 on your trading portal rather than Ihub TRADES tab.