Shares to buy for long term: Analysts recommend 2 largecap, 2 midcap, 6 smallcap stocks; note down targets

Based on Q4 results, brokerages have betted on several stocks across market-caps and sector citing better outlook.

ZeeBiz WebTeam | May 20, 2025, 07:34 AM IST

Indian equities in the previous day's session (May 19, 2025) ended lower amid sell-off in the IT pack. As we write, Nifty settled below 25,000 levels at 24,945.

Here are the stocks across m-caps that can be betted on for potential gains:

 

1/10

GAIL India share price target

GAIL India share price target

Phillip Capital suggest buying GAIL India shares for a target of Rs 250.

whatapp
2/10

Metropolis Healthcare share price target

Metropolis Healthcare share price target

Phillip Capital suggests buying Metropolis Healthcare shares for a target of Rs 2,350.

whatapp
3/10

Bharat Heavy Electricals share price target

Bharat Heavy Electricals share price target

ICICI Securities has a buy call on the stock with the target at Rs 324.

whatapp
4/10

GR Infraprojects share price target

GR Infraprojects share price target

ICICI Securities has a buy call on GR Infraprojects with the target at Rs 1,420.

whatapp
5/10

Inox India share price target

Inox India share price target

ICICI Securities suggests buying shares of Inox India for a target of Rs 1,400.

whatapp
6/10

NCC share price target

NCC share price target

ICICI Securities suggests buying shares of Inox India for a target of Rs 262.

whatapp
7/10

Abbott India share price target

Abbott India share price target

ICICI Securities suggests buying shares of Inox India for a target of Rs 35,750.

whatapp
8/10

South Indian Bank share price target

South Indian Bank share price target

ICICI Securities suggests buying shares of Inox India for a target of Rs 37.

whatapp
9/10

Allied Blenders and Distillers share price target

Allied Blenders and Distillers share price target

ICICI Securities suggests buying shares of Inox India for a target of Rs 262.

whatapp
10/10

Hindustan Aeronautics Limited (HAL) share price target

Hindustan Aeronautics Limited (HAL) share price target

ICICI Securities suggests buying shares of Inox India for a target of Rs 6,150.

whatapp

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