NTPC Limited (NSE:NTPC)
India flag India · Delayed Price · Currency is INR
323.45
+6.75 (2.13%)
Nov 6, 2026, 3:29 PM IST

NTPC Limited Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
ICICI Securities
ICICI Securities
Buy
Maintains
₹390.00
BuyMaintains₹390.00+20.58%Nov 2, 2026
Motilal Oswal
Motilal Oswal
Hold
Maintains
₹378.00
HoldMaintains₹378.00+16.87%Sep 6, 2026
Jefferies
Jefferies
Buy
Maintains
₹470.00 → ₹425.00
BuyMaintains₹470.00 → ₹425.00+31.40%Jul 29, 2026
Goldman Sachs
Goldman Sachs
Buy
Maintains
₹445.00 → ₹485.00
BuyMaintains₹445.00 → ₹485.00+49.95%Jul 29, 2026
J.P. Morgan
J.P. Morgan
Buy
Maintains
₹468.00
BuyMaintains₹468.00+44.69%May 25, 2026
Prabhudas Lilladher
Prabhudas Lilladher
Buy
Maintains
₹423.00 → ₹450.00
BuyMaintains₹423.00 → ₹450.00+39.13%May 24, 2026