Same thing just happened to me three more times. A 25,000 share trade is reported at 13:41:49 at .225 and then I was sold 25,000 shares at .23 seconds later.
Another $125 for the market maket.
Then 5,000 shares trade at .225 at 13:45:19 and another sale to me took place one second later at .23 for those 5,000 shares.
Then 5,000 shares trade at .225 at 13:46:10 and another sale to me took place one second later at .23 for those 5,000 shares.
Little nickle and dime rip-offs by the market makers!