On the 9th of January, while the US markets were closed, I placed a market order on GPRO (nasdaq)
The next day, I noticed that my order was executed at $6.10 at the market opening, 9:30am (ET) precisely. However the charts show the stock went from 6.031 to 6.0596 then 5.9301 respectively in the first three minutes.
My broker's explanation is "Sellers at NASDAQ were positioned at $6.10 at that time"
I am still confused, can a market order be above the market rate ? c.f. screenshot from charts (Time is GMT+1 / Paris)