Top stocks to buy or sell today: Stock market recommendations for May 19, 2026

Top stocks to buy or sell today: Stock market recommendations for May 19, 2026 - check list
Top stocks to buy today (AI image)

Stock market recommendations: Bajaj Finserv, and Tata Elxsi are the top stocks to buy as per Somil Mehta, Head of Retail Research at Mirae Asset ShareKhan’s recommendation for May 19, 2026. The expert has identified TVS Motor Company as a sell call:Bajaj Finserv: Buy in the range between Rs 1750 & Rs 1751; Stop Loss: Rs 1690; Target: Rs 1860The weekly chart highlights strong support at the 200-week exponential moving average. On the daily timeframe, price action retraced to the golden ratio of the prior swing rise, forming a hammer reversal candle and breaking out. RSI is holding at the 40 level with a positive crossover, indicating strength. Immediate resistance is observed at 1800, while key support remains at 1715.Tata Elxsi: Buy in the range between Rs 4156 & Rs 4157; Stop Loss: Rs 3920; Target: 4450The weekly chart shows a reversal from the golden ratio level of the overall rise. On the daily chart, a double bottom formation has developed, confirmed by a reversal candle. Momentum indicators are displaying positive divergence, suggesting that the reversal has strength. The key resistance is at 4340, while support is at 4020.TVS Motor Company: Sell in the range between Rs 3291 & Rs 3292; Stop Loss: Rs 3440; Target: Rs 3120The weekly chart shows the stock closing below the 20‑ and 40‑week exponential moving averages. On the daily chart, a lower‑top and lower‑bottom formation is visible. The daily candle has closed below the 200‑day EMA as well as the 50% retracement of the previous swing rise. Momentum indicators are giving a negative crossover, signalling weakness. Key resistance is at 3396, while support is at 3200.(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.)

Leave a Reply

Your email address will not be published. Required fields are marked *