There are several reasons why your order might not have filled yet.
Common reasons orders don't fill
For limit orders:
- The stock hasn't reached your limit price
- There aren't enough shares available at your limit price
- Your order is in a queue behind other orders at the same price
For stop orders:
- The stock hasn't reached your stop price
- The stop was triggered but the limit price wasn't reached (for stop limit orders)
During extended hours:
- Lower trading volume may prevent execution
- Wider spreads may mean your limit price isn't competitive
Order status
Check your order status in the Orders section of your account:
- Pending: Order has been submitted but not yet filled
- Partially filled: Some shares have executed, but not all
- Canceled: Order was canceled before filling
- Filled: Order has fully executed
What you can do
- Adjust your limit price: A more competitive price may help your order fill
- Cancel and resubmit: You can cancel a pending order and place a new one
- Wait: Market conditions may change and allow your order to fill