7 Stocks to Buy for Long Term: Analysts recommend 2 largecap, 4 midcap, 1 smallcap scrips priced from Rs 262

Are there any fresh investment opportunities on Dalal Street? Domestic equity benchmarks are once again stuck in ranges, with the Nifty 50 having gyrated within a 450-odd point band for the month, as of August 11. The 50-blue-chip gauge has largely see-sawed within the 24,350-24,800 band during this period as investors weigh the potential impact of US tariffs on growth and analyse domestic financial results. Here are a few stocks that analysts have handpicked from a fundamental perspective, with targets implying potential gains to the tune of 16-40 per cent. 

All images are representational. Image source: Pexels