Stocks to buy for long term: Analysts recommend buying 20 largecap, midcap, smallcap scrips; check out targets

Here is a list of 14 largecap, five midcap, and one smallcap stock that analysts are positive on:

ZeeBiz WebTeam | Jul 31, 2024, 02:52 PM IST

As the earnings season gathers steam, analysts have handpicked more than a dozen stocks from a long-term perspective, spanning a variety of sectors including finance and FMCG.

1/16

Stocks to buy for long term: Analysts recommend buying 14 large cap, 5midcap, 1 smallcap scrips; check out targets

Stocks to buy for long term: Analysts recommend buying 14 large cap, 5midcap, 1 smallcap scrips; check out targets

Here is a list of 14 largecap, five midcap, and one smallcap stock that analysts are positive on:

2/16

NTPC

NTPC

JM Financial and Axis Securities recommend buying the NTPC stock for long-term targets of Rs 451 and Rs 450, respectively.

3/16

Shriram Finance

Shriram Finance

Centrum and JM Financial have a 'buy' call on the Shriram Finance stock with targets of Rs 2,925 and Rs 3,460, respectively.

4/16

NLC India

NLC India

Axis Securities has initiated a 'buy' call on the NLC stock with a target of Rs 340.

5/16

Power Grid Corporation of India Ltd

Power Grid Corporation of India Ltd

JM Financial has maintained a 'buy' call on the Power Grid stock with a one-year target of Rs 381.

6/16

IDFC First Bank Ltd

IDFC First Bank Ltd

Centrum has maintained a 'buy' call on the IDFC First Bank stock with a target of Rs 74.

 

7/16

Bharat Electronics Ltd

Bharat Electronics Ltd

JM Financial has maintained a 'buy' call on the Bharat Electronics Ltd (BEL) stock with a one-year target of Rs 360.

8/16

Cholamandalam Investment & Finance Company

Cholamandalam Investment & Finance Company

JM Financial recommends buying the Cholamandalam Investment and Finance stock with a one-year target of Rs 1,650.

9/16

ASK Automotive Ltd

ASK Automotive Ltd

JM Financial has maintained a 'buy' call on ASK Automotive shares with a one-year target of Rs 475.

 

10/16

Spandana Sphoorty Financial Ltd

Spandana Sphoorty Financial Ltd

JM Financial has recommended buying Spandana Sphoorty Financial shares for a one-year target of Rs 950.

11/16

ICICI Bank Ltd

ICICI Bank Ltd

JM Financial has recommended buying ICICI Bank shares with a one-year target of Rs 1,400.

12/16

Dr. Reddys Laboratories Ltd

Dr. Reddys Laboratories Ltd

JM Financial recommends buying Dr Reddys Labs shares for a one-year target of Rs 8,010.

13/16

Sbi Life Insurance Company Ltd

Sbi Life Insurance Company Ltd

Axis Securities recommends buying SBI Life Insurance shares for a target of Rs 1,955.

14/16

IndusInd Bank Ltd

IndusInd Bank Ltd

JM Financial has a 'buy' call on the IndusInd Bank stock with a one-year target of Rs 1,900.

15/16

Ashok Leyland Ltd

Ashok Leyland Ltd

JM Financial has recommended buying the Ashok Leyland stock for a one-year target of Rs 275.

16/16

Bandhan Bank Ltd

Bandhan Bank Ltd

JM Financial has a 'buy' call on Bandhan Bank shares with a target of Rs 260. The brokerage suggests buying the stock from a perspective of one year.

By accepting cookies, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.

x