Bharat Petroleum Corporation Limited (NSE:BPCL)
India flag India · Delayed Price · Currency is INR
304.50
+1.50 (0.50%)
Sep 11, 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+34.65%Jul 29, 2026
Goldman Sachs
Goldman Sachs
Hold
Maintains
₹360.00
HoldMaintains₹360.00+18.23%Jul 24, 2026
Prabhudas Lilladher
Prabhudas Lilladher
Buy
Maintains
₹332.00₹325.00
BuyMaintains₹332.00₹325.00+6.73%May 20, 2026