Top stocks to buy today: Stock recommendations for March 19, 2025
sanjeev March 19, 2025 08:21 PM

Stock market recommendations : According to Mehul Kothari, DVP - Technical Research, Anand Rathi Shares and Stock Brokers, BHEL, Astrazeneca Pharma and Maruti Suzuki India are the top stock picks for today:

BHEL: BUY Near ₹200 | Stop Loss: ₹175 | Target: ₹250

The stock has confirmed an inverse Head and Shoulders breakout, signaling a trend reversal. The daily RSI is above 50, and the weekly RSI has crossed over positively from the oversold zone, further strengthening the bullish bias. Additionally, the stock is likely to retest its 200 DEMA near ₹250, providing a potential upside.

Thus, traders are advised to buy BHEL in the range of ₹195–₹205, with a stop-loss at ₹175 on a closing basis, for an upside target of ₹250 in the coming months.

ASTRAZENECA PHARMA: BUY Near ₹7900 | Stop Loss: ₹7600 | Target: ₹8500

Despite the market correction, the stock is trading near its lifetime high, indicating strong relative strength. It is on the verge of a fresh breakout, reinforcing its bullish momentum. Additionally, the weekly RSI has confirmed a trendline breakout, signalling further upside potential.

Thus, traders are advised to buy ASTRAZENECA PHARMA in the range of ₹7850–₹7950, with a stop-loss at ₹7600 on a closing basis, for an upside target of ₹8500 in the coming months.

MARUTI: BUY Near ₹11,700 | Stop Loss: ₹11,400 | Target: ₹12,300

In January 2025, the stock gave a breakout above ₹11,500, leading to a rally towards ₹13,500. It has now retested the breakout zone, offering a strong risk-reward setup for a short-term bounce.

© Copyright @2025 LIDEA. All Rights Reserved.