5 Stocks to BUY: Hindustan Zinc, ICICI Bank and more on brokerages list with potential upside up to 30%

Stocks to BUY: Indian equity markets ended lower on Monday, with the BSE Sensex down 324 points to 83,246.18 and the Nifty 50 falling 108.85 points to 25,585.50. Amid the Q3FY26 results season, brokerages have highlighted a set of top stock picks with upside potential of up to 25–30 per cent, driven by strong earnings, improving fundamentals, and sector-specific momentum.