The market is highly dynamic, and prices can change rapidly. Here are the reasons:
- Market Order Execution: Market orders are executed at the best available Bid/Ask prices at that moment. If sufficient shares are not available at your desired price, the remaining order is executed at the next best available price.
- Real-Time Matching: Your broker submits the order to the exchange. The exchange matches and executes the order based on real-time market conditions for smooth trading.
- Market Fluctuations: Prices may change between placing the order and execution due to market fluctuations and stock availability.
Note: The final price may vary due to these factors. This is normal in a dynamic market.