Bharat Petroleum Corporation Limited (NSE:BPCL)
India flag India · Delayed Price · Currency is INR
311.00
+2.30 (0.75%)
Aug 21, 2026, 3:14 PM IST

NSE:BPCL Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Jefferies
Jefferies
Buy
Maintains
₹415.00₹410.00
BuyMaintains₹415.00₹410.00+31.83%Jul 29, 2026
Goldman Sachs
Goldman Sachs
Hold
Maintains
₹360.00
HoldMaintains₹360.00+15.76%Jul 24, 2026
Prabhudas Lilladher
Prabhudas Lilladher
Buy
Maintains
₹332.00₹325.00
BuyMaintains₹332.00₹325.00+4.50%May 20, 2026