Top stocks to buy today: Stock market recommendations for December 23, 2025 – check list
Stock market recommendations: According to Somil Mehta, Head – Alternate Research, Capital Market Strategy, Mirae Asset Sharekhan, the top stocks investors can consider buying today on December 23, 2025 are: NMDC, Glenmark Pharmaceuticals, and BHEL. Let’s take a look:NMDC – Buy in the range between Rs 78 & Rs 79; Stop Loss: Rs 75; Target: Rs 86NMDC has been consolidating in a range from the last fifteen weeks above 20 & 40 daily moving average, and now giving a breakout of the range taking support from 10 day moving average i.e.76.20 the stock is expected to resume the uptrend. Momentum indicators have also given a positive crossover above the zero line. Key resistance is 83 and support is at 77.Glenmark Pharmaceuticals – Buy in the range between Rs 2036 & Rs 2037; Stop Loss: Rs 1890; Target: Rs 2200Glenmark has been giving breakout of falling trendline above 20 & 40 daily moving average and the stock is expected to resume the uptrend. Momentum indicators have also given a positive crossover above the zero line. The stock has been consolidating in a broad range since the last two weeks and has given a breakout of the range above 20 daily moving average i.e. 1954. Key resistance is at 2100 and support is at 1960.BHEL – Buy in the range between Rs 281 & Rs 282; Stop Loss: Rs 266; Target: Rs 310BHEL has been consolidating within a broad range over the past month, remaining above the 20-day and 40-day moving averages. The stock is expected to break out above this range soon. Momentum indicators are showing strength through a positive crossover, and the price has recently crossed the 20-day moving average of 278.40. Key resistance is at 293, while support stands at 272.(Disclaimer: Recommendations and views on the stock market, other asset classes or personal finance management tips given by experts are their own. These opinions do not represent the views of The Times of India)