About 15 minutes ago I placed a gtc order for 500 TINY at a limit of 6.37. The bid asked then (and now) is 6.35 / 6.36. Trying to buy from Fidelity routed through Knight Equity Markets, LP. Any suggestions why the order is not filled? This has happened a number of times with the Fidelity/Knight combination.
Filled forty minutes after placing order (at 6.33 which is good). Fidelity explanation is that the stock is thinly traded. It is - but the volume so far today is more than 90 times the size of the order I placed.