BHARAT PETROLEUM CORPORATION Financial Statement Analysis
|
||
|
The Revenues of BHARAT PETROLEUM CORPORATION have decreased by -1.74% YoY .
The Earnings Per Share (EPS) of BHARAT PETROLEUM CORPORATION has increased by 93.82 % YoY. |
||
BHARAT PETROLEUM CORPORATION Last 5 Annual Financial Results
[BOM: 500547|NSE : BPCL]
| Consolidated | Mar2026 | Mar2025 | Mar2024 | Mar2023 | Mar2022 |
|---|---|---|---|---|---|
| Revenues | ₹440,272 Cr | ₹448,083 Cr | ₹473,187 Cr | ₹346,791 Cr | ₹230,171 Cr |
| Expenses | ₹414,870 Cr | ₹404,002 Cr | ₹462,300 Cr | ₹327,656 Cr | ₹208,874 Cr |
| Operating Profit (Excl OI) | ₹25,401 Cr | ₹44,081 Cr | ₹10,887 Cr | ₹19,135 Cr | ₹21,297 Cr |
| Other Income | ₹2,685 Cr | ₹2,235 Cr | ₹1,499 Cr | ₹2,271 Cr | ₹2,504 Cr |
| Interest | ₹3,591 Cr | ₹4,149 Cr | ₹4,263 Cr | ₹2,606 Cr | ₹1,975 Cr |
| Depreciation | ₹7,257 Cr | ₹6,771 Cr | ₹6,369 Cr | ₹5,434 Cr | ₹4,334 Cr |
| Profit Before Tax | ₹18,182 Cr | ₹36,194 Cr | ₹2,821 Cr | ₹16,037 Cr | ₹22,432 Cr |
| Profit After Tax | ₹13,337 Cr | ₹26,859 Cr | ₹2,131 Cr | ₹11,682 Cr | ₹17,320 Cr |
| Consolidated Net Profit | ₹13,337 Cr | ₹26,859 Cr | ₹2,131 Cr | ₹11,682 Cr | ₹16,165 Cr |
| Earnings Per Share (Rs) | ₹60.49 | ₹31.21 | ₹125.73 | ₹10.01 | ₹54.86 |
| PAT Margin (%) | 4.94 | 2.66 | 5.30 | 0.40 | 2.70 |
| ROE(%) | 28.47 | 16.99 | 41.59 | 4.04 | 22.33 |
| ROCE(%) | 27.09 | 17.06 | 34.15 | 6.35 | 17.85 |
| Total Debt/Equity(x) | 0.45 | 0.64 | 0.61 | 1.14 | 1.09 |
Key Financials |
||
| Market Cap | : | ₹ 137,986.0 Cr |
| Revenue (TTM) | : | ₹ 552,733.0 Cr |
| Net Profit(TTM) | : | ₹ 16,377.8 Cr |
| EPS (TTM) | : | ₹ 37.7 |
| P/E (TTM) | : | 8.4 |
| Industry Peers & Returns | 1W | 1M | 1Y |
| BHARAT PETROLEUM CORPORATION | 2% | 0.7% | 1% |
| RELIANCE INDUSTRIES | -1.8% | -0.8% | -8.8% |
| INDIAN OIL CORPORATION | -0.8% | -2.1% | -1.5% |
| HINDUSTAN PETROLEUM CORPORATION | -2% | -6.2% | -5% |
| MANGALORE REFINERY AND PETROCHEMICALS | -3.1% | 1% | 36.8% |
| CHENNAI PETROLEUM CORPORATION | -5.4% | 7.9% | 105% |
BHARAT PETROLEUM CORPORATION Revenues
[BOM: 500547|NSE : BPCL]
| Y-o-Y | -1.74 % |
| 5 Yr CAGR | 17.60 % |
| Years | Revenues | % Change | |
|---|---|---|---|
| Mar2026 | ₹440,272 Cr | -1.74 | |
| Mar2025 | ₹448,083 Cr | -5.31 | |
| Mar2024 | ₹473,187 Cr | 36.45 | |
| Mar2023 | ₹346,791 Cr | 50.67 | |
| Mar2022 | ₹230,171 Cr | - | |
BHARAT PETROLEUM CORPORATION Operating Profit
[BOM: 500547|NSE : BPCL]
| Y-o-Y | -42.38 % |
| 5 Yr CAGR | 4.50 % |
| Years | Operating Profit | % Change | |
|---|---|---|---|
| Mar2026 | ₹25,401 Cr | -42.38 | |
| Mar2025 | ₹44,081 Cr | 304.89 | |
| Mar2024 | ₹10,887 Cr | -43.10 | |
| Mar2023 | ₹19,135 Cr | -10.15 | |
| Mar2022 | ₹21,297 Cr | - | |
| Operating Margins | |
|---|---|
| Y-o-Y | -41.36 % |
| 5 Yr CAGR | -11.13 % |
| Years | Operating Margin% | % Change | |
|---|---|---|---|
| Mar2026 | 5.77% | -41.36 | |
| Mar2025 | 9.84% | 327.83 | |
| Mar2024 | 2.3% | -58.33 | |
| Mar2023 | 5.52% | -40.32 | |
| Mar2022 | 9.25% | - | |
BHARAT PETROLEUM CORPORATION Profit After Tax
[BOM: 500547|NSE : BPCL]
| Y-o-Y | -50.35 % |
| 5 Yr CAGR | -4.69 % |
| Years | Profit After Tax | % Change | |
|---|---|---|---|
| Mar2026 | ₹13,337 Cr | -50.35 | |
| Mar2025 | ₹26,859 Cr | 1,160.36 | |
| Mar2024 | ₹2,131 Cr | -81.76 | |
| Mar2023 | ₹11,682 Cr | -27.74 | |
| Mar2022 | ₹16,165 Cr | - | |
| PAT Margins | |
|---|---|
| Y-o-Y | 85.71 % |
| 5 Yr CAGR | 16.30 % |
| Years | PAT Margin(%) | % Change | |
|---|---|---|---|
| Mar2026 | 4.94 % | 85.71 | |
| Mar2025 | 2.66 % | -49.81 | |
| Mar2024 | 5.3 % | 1,225.00 | |
| Mar2023 | 0.4 % | -85.19 | |
| Mar2022 | 2.7 % | - | |
BHARAT PETROLEUM CORPORATION Earnings Per Share (EPS)
[BOM: 500547|NSE : BPCL]
| Y-o-Y | 93.82 % |
| 5 Yr CAGR | 2.47 % |
| Years | EPS | % Change | |
|---|---|---|---|
| Mar2026 | ₹60 | 93.82 | |
| Mar2025 | ₹31 | -75.18 | |
| Mar2024 | ₹126 | 1,156.04 | |
| Mar2023 | ₹10 | -81.75 | |
| Mar2022 | ₹55 | - | |
BHARAT PETROLEUM CORPORATION Return on Capital Employed (ROCE)
[BOM: 500547|NSE : BPCL]
| Y-o-Y | 58.79 % |
| 5 Yr CAGR | 10.99 % |
| Years | ROCE | % Change | |
|---|---|---|---|
| Mar2026 | 27.09% | 58.79 | |
| Mar2025 | 17.06% | -50.04 | |
| Mar2024 | 34.15% | 437.80 | |
| Mar2023 | 6.35% | -64.43 | |
| Mar2022 | 17.85% | - | |
BHARAT PETROLEUM CORPORATION Share Price vs Sensex
| Current Share Price | : | ₹318.1 |
| Current MarketCap | : | ₹ 137,986.0 Cr |
| Updated EOD on | : | Aug 28,2026 |
| Share Price Returns(%) | 1 Week | 1 Month | 1 Year |
| BHARAT PETROLEUM CORPORATION | 2% |
0.7% |
1% |
| SENSEX | -0.4% |
-0.5% |
-5.8% |
BHARAT PETROLEUM CORPORATION related INDICES
| BSE Indices | 1W | 1M | 1Y |
|---|---|---|---|
| BSE 500 DIVIDEND LEADERS 50 INDEX | 0.3% | -0.6% | NA |
| BSE ENHANCED VALUE INDEX | 0.3% | -0.4% | 9.3% |
| BSE MOMENTUM INDEX | 0.2% | 4% | 1.2% |
| BSE 200 EQUAL WEIGHT | 0.1% | 0.7% | 7% |
| BSE 1000 | -0% | 1% | 2% |
| NSE Indices | 1W | 1M | 1Y |
|---|---|---|---|
| NIFTY500 SHARIAH | 0.8% | 0.8% | -0.7% |
| NIFTY INDIA MANUFACTURING | 0.5% | 3.1% | 14% |
| NIFTY NEXT 50 | 0.2% | 2.1% | 9.1% |
| NIFTY500 LARGEMIDSMALL EQUAL-CAP WEIGHTED INDEX | 0.2% | 1.6% | 5.5% |
| NIFTY100 EQUAL WEIGHT | 0.2% | 0.9% | 6.9% |
You may also like the below Video Courses
FAQ about BHARAT PETROLEUM CORPORATION Financials
How the annual revenues of BHARAT PETROLEUM CORPORATION have changed ?
The Revenues of BHARAT PETROLEUM CORPORATION have decreased by -1.74% YoY .
How the Earnings per Share (EPS) of BHARAT PETROLEUM CORPORATION have changed?
The Earnings Per Share (EPS) of BHARAT PETROLEUM CORPORATION has increased by 93.82 % YoY .
RELIANCE INDUSTRIES LTD vs INDIAN OIL CORPORATION LTD vs BHARAT PETROLEUM CORPORATION LTD
HINDUSTAN PETROLEUM CORPORATION LTD vs MANGALORE REFINERY AND PETROCHEMICALS LTD vs