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

Will there always be somebody selling/buying in every stock?
If the stock has low liquidity, yes there could be times when there are no buyers or sellers at a specific price, so if you put a limit order to buy or sell at a price with no other corresponding sellers or buyers, then your order may take a while to get executed or it may not be executed at all. You can usually tell if a stock has low liquidity by the small size of the average daily volume, the lack of order depth and the large size of the gap between bids and offers. So if a stock for example has last sale price of $0.50, has a highest bid price of $0.40 and a lowest offer price of $0.60, and an average daily volume of 10000 share, it is likely to be very illiquid. So if you try to buy or sell at around the $0.50 mark it might take you a long time to buy or sell this stock at this price.