There are two reasons why an order would be filled during the pre-market session:
- The submitted order was set to work outside regular trading hours (RTH) or pre-market hours.
- The order was for an OTC/Penny stock which does not have a pre-market session but starts regular trading hours at 8:00 EST.