• According to estimates from 32 analysts, Bharat Petroleum Corporation Limited stock's average price target has risen from INR 334.16 to INR 336, with forecasts ranging from INR 236 to INR 518 per share
  • Based on the Jul. 13 closing price, the updated target implies approximately 9% potential upside
  • Consensus rating remains at “Buy” across 31 covering analysts, with 17 Buys, 6 Holds and 8 Sells

Explore more price target data and ratings for Bharat Petroleum Corporation Limited on the , and track all previous and future analyst recommendations for Bharat Petroleum Corporation Limited in the dedicated .

Select reference data provided by FactSet. Copyright © 2026 FactSet Research Systems Inc. This information is not a recommendation for what you should do personally and does not constitute investment advice.