Share your insights or perspective on the financial matter presented in the input.

Can I sell a stock immediately?
You can always trade at bid or ask price (depending if you are selling or buying). Market price is the price the last transaction was executed at so you may not be able to get that. If your order is large then you may not even be able to get bid/ask but should look at the depth of the order book (ie what prices are other market participants asking for and what is the size of their order). Usually only fast traders will trade at bid/ask, those who believe the price move is imminent. If you are a long term trader you can often get better than bid or ask by placing a limit order and waiting until a market participant takes your offer.