This morning, I saw bid 6880 shares@42 while the ask price is 619 shares @ 32. I thought to beat the bidder by bidding for >42 but webull doesn't allow me. Then i go to the second highest at 37.85.
When market opens, i bought the shares at 34.99 closer to the market price. Couldn't understand why I couldn't buy it at 32, especially since at last minute there's 30k shares @ 31/shares...