Stocks to Buy for Long Term: Largecap, midcap, smallcap scrips analysts are upbeat about; note down targets
Stocks to Buy for Long Term: As of February 7, domestic equity benchmarks stand 0.4 per cent lower for the year with the Sensex down 278.8 points and the Nifty50 84.9 points lower. With major events like Budget and Delhi elections now out of the way, here's a list of stocks that analysts have on their 'buy' lists from a fundamental perspective. Read on to learn about these stock picks in detail.
Shares to Buy for Long Term: The New Year has been full of wild swings for Dalal Street participants. The Sensex has gyrated in a 4,805-point range around the flatline, between 80,073 and 75,268, so far in 2025. For the Nifty 50, the same journey has been in a 1,440-point range in the 22,787-24,227 band. With big events like the Budget presentation, RBI policy review, and Delhi election results now out of the day, many bulls are once again on the lookout for fresh ideas to adjust their portfolios. Here are a number of stocks that analysts have on their ‘buy’ lists from a long-term perspective now.
All images are representational. Image source: PTI, Pexels
SBI

Cummins India

ITC

HG Infra Engineering

Star Cement

Somany Ceramics
