I bought MRO yesterday at $3.43 and tried to sell it this morning at $4.75. The price kept freezing and my limit orders were not working despite hitting the bid. At $4.35 I put in a market order, but it also wouldn't sell. The bid went to 0.00. I figured some error and I cancelled my market order after a minute or so getting worried I'd be filled at $0. I eventually sold it at $4.15 and the price is currently frozen again at 3.94. What is going on? Are there just not enough buyers and sellers in that stock? there is 8m traded this morning though...
What broker and what route did you use, if you can choose? MRO is a Circuit Breaker stock, but that should not affect selling long. Also, was the order pre-market?
I use etrade. Not sure about premarket. The stock dropped 50% yesterday(which is why I bought it at $3.43)
Go to the source and see if you got hosed https://www.nasdaq.com/market-activity/stocks/mro/latest-real-time-trades.
This is why you need to know regulations. MRO has Up-tick rule (SEC 201) from yesterday to today's aftermarket close (20:00). You should have only sold on upticks.
%% From the av volume=18 million@ MRO day should be liquid?? BUT under $5 now, i would not trust Etrade to give him a good fill-if they wanted to. ??[I remember i got a brokerage bill from them, years ago, charging me for thier toll free number for, checking stock quotes@ nite.] Glad to leave Etrade....................................
Based on the information OP gave, he was long the shares. You can sell at any price you want if you are already long, right?