| Metric | Q2 FY27 | Q1 FY27 | Q2 FY26 |
|---|---|---|---|
| Revenue from operations | 157817.9 | 159527.0 | 121604.7 |
| Other income | 349.4 | 1249.3 | 952.8 |
| Total income | 158167.4 | 160776.4 | 122557.5 |
| Profit before exceptional items & tax | 6559.8 | -5100.2 | 8510.5 |
| Exceptional items | 0.0 | 1884.6 | -165.9 |
| Profit before tax | 6559.8 | -3215.6 | 8344.6 |
| Net profit | 4863.1 | -1872.7 | 6191.5 |
| Operating margin | 4.1% | -2.0% | 6.8% |
A dash means the filing did not report that period; n/m means not meaningful (margin on near-zero revenue). Growth is not shown when either period was a loss. Operating profit excludes other income.
| Net profit, year on year | -21.50% |
|---|---|
| Revenue, year on year | +29.80% |
| Operating profit, year on year | -17.80% |
| Operating profit, quarter on quarter | +197.80% |
BSE results filing, NSE: BPCL. Figures extracted from the filing.
Bharat Petroleum Corporation Ltd: key numbers
- Share price
- ₹287.00
- Market cap
- ₹1,24,515 Cr
- Revenue (annual)
- ₹4,55,228 Cr
- Net profit (annual)
- ₹25,843 Cr
- P/E (TTM)
- 7.9×Sector 18.3×
- Promoter holding
- 52.98%+0.00% QoQ
- FII holding
- 16.66%Current quarter
Reference market data from a third-party provider, updated daily. Not a valuation or a recommendation.
More from Bharat Petroleum Corporation Ltd
All →Bharat Petroleum Corporation Credit Rating
Crisil reaffirmed or assigned credit ratings for Bharat Petroleum across bank facilities, NCDs and commercial paper. Ratings remain at the top AAA and A1+ grades.
Bharat Petroleum Corporation Debt & Borrowing: ₹3,000 Cr
BPCL confirmed full redemption of Rs.3,000 Crore Commercial Paper (INE029A14BZ9) at its 27 October 2026 maturity. Outstanding amount is now nil.
- Value
- ₹3,000 Cr
Bharat Petroleum Corporation Debt & Borrowing: ₹10,000 Cr
BPCL fully redeemed its 6.27% unsecured NCDs at maturity on October 26, 2026, repaying Rs 10,000.00 Crore. The series is now fully retired with no outstanding amount.
- Value
- ₹10,000 Cr
Bharat Petroleum Corporation Debt & Borrowing: ₹62.7 Cr
BPCL paid Rs 62.70 Crore yearly interest on its 6.27% unsecured NCDs on the due date. No payment delay was reported.
- Value
- ₹62.70 Cr
Bharat Petroleum Corporation Debt & Borrowing: ₹1,000 Cr
BPCL confirmed payment of Rs 6,270 lakh interest and full redemption of Rs 1,00,000 lakh on its 6.27% NCDs (ISIN INE322J08040) on 26 October 2026. This is a debt servicing and redemption event with no new capital raised.
- Value
- ₹1,000 Cr
Bharat Petroleum Corporation Earnings Call Transcript: Key Takeaways
BPCL managed a resilient Q2 despite crude volatility and high freight, benefiting from strong distillate yields and Russian discounts, though marketing margins faced significant under-recovery pressure.