Oh sorry, this thread crossed in my head with another one where guy is sending large orders to IB.I also don't see how an order of 500 shares would spook anything.
Don't send market orders for stocks that are thin!
I use Fidelity, so I seriously doubt it was front run.
I don't agree here. Payment For Order Flow doesn't mean that the HFT firms can do whatever they want with the order. Definitely they would not engage in the ILLEGAL front running.Citadel, Virtu, & G1 are front runners.