Jan. 8 at 9:26 PM
I have an outstanding order to buy
$HMLPF @
$12.72. Today, 2,500 shares traded at
$12.65 today but bypassed my buy order from the Fidelity account. So I think the market maker for this stock is cheating and buys for itself shares at low price (
$12.65) ignoring better offers
In other words, I think something like this happens: if you want to buy shares, they will not let you buy below
$13.50 or
$14. But if you want to sell, they will not let you sell for more than
$12.65
Is there somewhere you can complain about this?