Stocks to Buy for Long Term: Largecap, Midcap, Smallcap shares that analysts are bullish on for long term; note down targets

Stocks to Buy for Long Term: Domestic equity benchmark Nifty 50 fell 630.7 points, or 2.7 per cent, last week amid a broad-based sell-off on Dalal Street. Sustained foreign institutional investor (FII) outflows and jitters from an imminent global tariff war kept investors around the globe on their toes, after US President Donald Trump directed his economic team on Thursday to devise plans for reciprocal tariffs on every country that taxes American imports though he stopped short of imposing another round of duties. As market participants eye fresh opportunities to make the most of the current fall on Dalal Street, analysts have handpicked a few stocks to add to their portfolios.

All images are representaitonal. Image credit: PTI, Pexels