Stocks to BUY: Analysts see up to 48% upside in these stocks; IndiGo, HPCL on the list

Stocks to BUY: Indian equities closed sharply lower on Friday, with benchmark indices ending near the day’s lows amid broad-based selling. The BSE Sensex slipped 769.66 points, or 0.94 per cent, to close at 81,537.70, while the Nifty 50 declined 241.25 points, or 0.95 per cent, to settle at 25,048.65. Despite the weak market tone, brokerage commentary remains constructive on select frontline names, with analysts pointing to strong earnings visibility, balance-sheet improvement and long-term structural growth drivers. Here is a stock-by-stock snapshot of key buy calls and the upside potential from current levels.