Stocks to Buy for Long Term: 3 smallcap, 1 midcap, 8 largecap shares analysts are positive on; check out target prices
Shares to Buy for Long Term, Nifty50, Sensex, BSE 500: Dalal Street entered Samvat 2081 on a positive note with a special Muhurat trading session on the day of Diwali 2024. Market bulls are once again on the lookout for largecap, midcap and smallcap stock ideas from a long-term perspective. Here are about a dozen stocks analysts are bullish on. Note down analysts' targets for these stocks.
Shares to Buy for Long Term: Dalal Street entered Samvat 2081 on a positive note after the headline Nifty 50 index rewarded investors with a 24.5 per cent return in Samvat 2080, the year from Diwali 2023 to Diwali 2024. Headline indices Nifty 50 and Sensex finished the Diwali week this year with a gain of about half a per cent, defying a bunch of disappointing corporate results and foreign institutional investors' rapid selling of Indian shares. Main indices' positive performance on the Muhurat trading session was in line with a trend witnessed on several instances in the past years. Market participants are once again scouting for fresh 'buy' ideas to make the most of the current juncture on Dalal Street. Here are about a dozen of analysts' long-term ideas--spanning largecap, midcap and smallcap segments--along with their respective targets.
Largecap Stock to Buy for Long Term | Torrent Pharma

Smallcap Stock to Buy for Long Term | J Kumar Infraprojects

Largecap Stock to Buy for Long Term | Maruti Suzuki India

Largecap Stock to Buy for Long Term | Marico

Largecap Stock to Buy for Long Term | Hitachi Energy India

Smallcap Stock to Buy for Long Term | Somany Ceramics

Largecap Stock to Buy for Long Term | Radico Khaitan

Largecap Stock to Buy for Long Term | Aditya Birla Capital

Smallcap Stock to Buy for Long Term | Restaurant Brands Asia

Largecap Stock to Buy for Long Term | Bharat Electronics

Midcap Stock to Buy for Long Term | Birla Corporation
