Bharat Petroleum Corporation Limited (NSE:BPCL)
India flag India · Delayed Price · Currency is INR
300.60
-2.60 (-0.86%)
Oct 1, 2026, 3:15 PM IST

NSE:BPCL Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Jefferies
Jefferies
Buy
Maintains
₹415.00 → ₹410.00
BuyMaintains₹415.00 → ₹410.00+36.39%Jul 29, 2026
Goldman Sachs
Goldman Sachs
Hold
Maintains
₹360.00
HoldMaintains₹360.00+19.76%Jul 24, 2026
Prabhudas Lilladher
Prabhudas Lilladher
Buy
Maintains
₹332.00 → ₹325.00
BuyMaintains₹332.00 → ₹325.00+8.12%May 20, 2026