Shares of Bharat Petroleum Corporation increased by 2.01% to Rs 331.95 in Tuesday's session. The stock is a constituent of the Nifty Next 50 index.
Financial Snapshot:
The following table summarizes the key financial data for Bharat Petroleum Corporation:
Financial Year | Revenue (Rs Crore) | Net Profit (Rs Crore) | EPS | BVPS | ROE | Debt to Equity |
---|---|---|---|---|---|---|
Mar 2021 | 230,162.63 | 17,645.36 | 81.87 | 255.89 | 30.18 | 0.75 |
Mar 2022 | 346,791.12 | 10,145.81 | 54.91 | 243.75 | 22.50 | 1.08 |
Mar 2023 | 473,187.18 | -60.87 | 10.01 | 251.34 | 3.98 | 1.13 |
Mar 2024 | 448,083.03 | 25,793.31 | 126.08 | 354.05 | 35.51 | 0.60 |
Mar 2025 | 440,271.86 | 12,013.81 | 31.21 | 190.48 | 16.38 | 0.63 |
Consolidated Income Statement - Yearly
Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 | |
---|---|---|---|---|---|
Sales | Rs 440,271 Crore | Rs 448,083 Crore | Rs 473,187 Crore | Rs 346,791 Crore | Rs 230,162 Crore |
Other Income | Rs 2,684 Crore | Rs 2,234 Crore | Rs 1,498 Crore | Rs 2,268 Crore | Rs 2,253 Crore |
Total Income | Rs 442,956 Crore | Rs 450,317 Crore | Rs 474,685 Crore | Rs 349,059 Crore | Rs 232,415 Crore |
Total Expenditure | Rs 422,505 Crore | Rs 411,039 Crore | Rs 470,310 Crore | Rs 331,952 Crore | Rs 207,934 Crore |
EBIT | Rs 20,451 Crore | Rs 39,277 Crore | Rs 4,374 Crore | Rs 17,106 Crore | Rs 24,480 Crore |
Interest | Rs 3,591 Crore | Rs 4,148 Crore | Rs 3,745 Crore | Rs 2,605 Crore | Rs 1,723 Crore |
Tax | Rs 4,845 Crore | Rs 9,335 Crore | Rs 690 Crore | Rs 4,355 Crore | Rs 5,112 Crore |
Net Profit | Rs 12,013 Crore | Rs 25,793 Crore | Rs -60 Crore | Rs 10,145 Crore | Rs 17,645 Crore |
Jun 2025 | Mar 2025 | Dec 2024 | Sep 2024 | Jun 2024 | |
---|---|---|---|---|---|
Sales | Rs 112,551 Crore | Rs 111,230 Crore | Rs 113,165 Crore | Rs 102,785 Crore | Rs 113,094 Crore |
Other Income | Rs 749 Crore | Rs 804 Crore | Rs 607 Crore | Rs 697 Crore | Rs 570 Crore |
Total Income | Rs 113,301 Crore | Rs 112,034 Crore | Rs 113,773 Crore | Rs 103,482 Crore | Rs 113,665 Crore |
Total Expenditure | Rs 104,829 Crore | Rs 105,576 Crore | Rs 107,509 Crore | Rs 100,122 Crore | Rs 109,296 Crore |
EBIT | Rs 8,471 Crore | Rs 6,457 Crore | Rs 6,264 Crore | Rs 3,360 Crore | Rs 4,368 Crore |
Interest | Rs 757 Crore | Rs 918 Crore | Rs 861 Crore | Rs 922 Crore | Rs 888 Crore |
Tax | Rs 2,032 Crore | Rs 1,504 Crore | Rs 1,527 Crore | Rs 796 Crore | Rs 1,017 Crore |
Net Profit | Rs 5,680 Crore | Rs 4,034 Crore | Rs 3,875 Crore | Rs 1,641 Crore | Rs 2,462 Crore |
Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 | |
---|---|---|---|---|---|
Operating Activities | Rs 23,677 Crore | Rs 35,935 Crore | Rs 12,465 Crore | Rs 20,335 Crore | Rs 23,553 Crore |
Investing Activities | Rs -19,179 Crore | Rs -10,520 Crore | Rs -7,806 Crore | Rs -8,137 Crore | Rs -2,572 Crore |
Financing Activities | Rs -6,240 Crore | Rs -25,427 Crore | Rs -4,402 Crore | Rs -17,671 Crore | Rs -13,980 Crore |
Others | Rs 0 Crore | Rs 0 Crore | Rs 0 Crore | Rs 0 Crore | Rs 0 Crore |
Net Cash Flow | Rs -1,742 Crore | Rs -11 Crore | Rs 257 Crore | Rs -5,473 Crore | Rs 7,000 Crore |
Mar 2025 | Mar 2024 | Mar 2023 | Mar 2022 | Mar 2021 | |
---|---|---|---|---|---|
Share Capital | Rs 4,272 Crore | Rs 2,136 Crore | Rs 2,129 Crore | Rs 2,129 Crore | Rs 2,092 Crore |
Reserves & Surplus | Rs 77,111 Crore | Rs 73,498 Crore | Rs 51,392 Crore | Rs 49,776 Crore | Rs 50,605 Crore |
Current Liabilities | Rs 90,672 Crore | Rs 80,883 Crore | Rs 74,841 Crore | Rs 83,068 Crore | Rs 56,930 Crore |
Other Liabilities | Rs 46,326 Crore | Rs 45,899 Crore | Rs 59,744 Crore | Rs 52,554 Crore | Rs 51,363 Crore |
Total Liabilities | Rs 218,382 Crore | Rs 202,417 Crore | Rs 188,108 Crore | Rs 187,528 Crore | Rs 160,992 Crore |
Fixed Assets | Rs 113,811 Crore | Rs 105,798 Crore | Rs 101,720 Crore | Rs 98,130 Crore | Rs 81,238 Crore |
Current Assets | Rs 72,832 Crore | Rs 65,694 Crore | Rs 56,012 Crore | Rs 61,999 Crore | Rs 51,982 Crore |
Other Assets | Rs 31,738 Crore | Rs 30,925 Crore | Rs 30,375 Crore | Rs 27,398 Crore | Rs 27,771 Crore |
Total Assets | Rs 218,382 Crore | Rs 202,417 Crore | Rs 188,108 Crore | Rs 187,528 Crore | Rs 160,992 Crore |
Contingent Liabilities | Rs 23,484 Crore | Rs 16,295 Crore | Rs 15,580 Crore | Rs 11,706 Crore | Rs 12,919 Crore |
Moneycontrol analysis, as of September 18, 2025, indicates a very bullish sentiment on the stock.
With the stock's last traded price at Rs 331.95, Bharat Petroleum Corporation has shown an upward trend during today's session.
Discover the latest Business News, Sensex, and Nifty updates. Obtain Personal Finance insights, tax queries, and expert opinions on Moneycontrol or download the Moneycontrol App to stay updated!
Find the best of Al News in one place, specially curated for you every weekend.
Stay on top of the latest tech trends and biggest startup news.