Stocks to buy for long term: HSBC pegs Sensex target at 94,000 in 2026; names its 10 favourite stocks - full list here
HSBC forecasts a strong performance for Indian stocks by 2026, maintaining a Sensex target of 94,000. The report highlights improved corporate results and sector growth, particularly in banking, IT, and healthcare, as key drivers of market recovery. HSBC lists top 10 stocks to buy for 2026.
What's Your Reaction?











