Need stocks to buy for long term? Largecap, midcap, smallcap scrips that analysts like now; note down targets

Stocks to Buy for Long Term: Domestic equity benchmarks just took a breather after making a strong start to the New Year 2025. As Dalal Street participants prepare for a new trading week, here are a bunch of stocks on analysts' watchlists now from a long-term perspective. 

All images representational | Image credit: PTI/Pexels