Moneycontrol PRO
HomeNewsBusinessStocksBharat Petroleum Corporation shares rise 2.01% in today's trading

Bharat Petroleum Corporation shares rise 2.01% in today's trading

With the stock's last traded price at Rs 331.95, Bharat Petroleum Corporation has shown an upward trend during today's session.

September 23, 2025 / 13:39 IST
Disclaimer This is an AI-assisted live blog with updates from multiple sources Disclaimer
 
 
live
  • bselive
  • nselive
Volume
Todays L/H
More

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 YearRevenue (Rs Crore)Net Profit (Rs Crore)EPSBVPSROEDebt to Equity
Mar 2021230,162.6317,645.3681.87255.8930.180.75
Mar 2022346,791.1210,145.8154.91243.7522.501.08
Mar 2023473,187.18-60.8710.01251.343.981.13
Mar 2024448,083.0325,793.31126.08354.0535.510.60
Mar 2025440,271.8612,013.8131.21190.4816.380.63

The company's revenue for the year ending March 2025 was Rs 440,271.86 Crore, slightly lower than the Rs 448,083.03 Crore recorded in the previous year. Net profit for the same period stood at Rs 12,013.81 Crore, compared to Rs 25,793.31 Crore in the previous year. The EPS stood at Rs 31.21, while the debt-to-equity ratio was 0.63.

Consolidated Income Statement - Yearly

Mar 2025Mar 2024Mar 2023Mar 2022Mar 2021
SalesRs 440,271 CroreRs 448,083 CroreRs 473,187 CroreRs 346,791 CroreRs 230,162 Crore
Other IncomeRs 2,684 CroreRs 2,234 CroreRs 1,498 CroreRs 2,268 CroreRs 2,253 Crore
Total IncomeRs 442,956 CroreRs 450,317 CroreRs 474,685 CroreRs 349,059 CroreRs 232,415 Crore
Total ExpenditureRs 422,505 CroreRs 411,039 CroreRs 470,310 CroreRs 331,952 CroreRs 207,934 Crore
EBITRs 20,451 CroreRs 39,277 CroreRs 4,374 CroreRs 17,106 CroreRs 24,480 Crore
InterestRs 3,591 CroreRs 4,148 CroreRs 3,745 CroreRs 2,605 CroreRs 1,723 Crore
TaxRs 4,845 CroreRs 9,335 CroreRs 690 CroreRs 4,355 CroreRs 5,112 Crore
Net ProfitRs 12,013 CroreRs 25,793 CroreRs -60 CroreRs 10,145 CroreRs 17,645 Crore
Consolidated Income Statement - Quarterly
Jun 2025Mar 2025Dec 2024Sep 2024Jun 2024
SalesRs 112,551 CroreRs 111,230 CroreRs 113,165 CroreRs 102,785 CroreRs 113,094 Crore
Other IncomeRs 749 CroreRs 804 CroreRs 607 CroreRs 697 CroreRs 570 Crore
Total IncomeRs 113,301 CroreRs 112,034 CroreRs 113,773 CroreRs 103,482 CroreRs 113,665 Crore
Total ExpenditureRs 104,829 CroreRs 105,576 CroreRs 107,509 CroreRs 100,122 CroreRs 109,296 Crore
EBITRs 8,471 CroreRs 6,457 CroreRs 6,264 CroreRs 3,360 CroreRs 4,368 Crore
InterestRs 757 CroreRs 918 CroreRs 861 CroreRs 922 CroreRs 888 Crore
TaxRs 2,032 CroreRs 1,504 CroreRs 1,527 CroreRs 796 CroreRs 1,017 Crore
Net ProfitRs 5,680 CroreRs 4,034 CroreRs 3,875 CroreRs 1,641 CroreRs 2,462 Crore
Cash Flow
Mar 2025Mar 2024Mar 2023Mar 2022Mar 2021
Operating ActivitiesRs 23,677 CroreRs 35,935 CroreRs 12,465 CroreRs 20,335 CroreRs 23,553 Crore
Investing ActivitiesRs -19,179 CroreRs -10,520 CroreRs -7,806 CroreRs -8,137 CroreRs -2,572 Crore
Financing ActivitiesRs -6,240 CroreRs -25,427 CroreRs -4,402 CroreRs -17,671 CroreRs -13,980 Crore
OthersRs 0 CroreRs 0 CroreRs 0 CroreRs 0 CroreRs 0 Crore
Net Cash FlowRs -1,742 CroreRs -11 CroreRs 257 CroreRs -5,473 CroreRs 7,000 Crore
Balance Sheet
Mar 2025Mar 2024Mar 2023Mar 2022Mar 2021
Share CapitalRs 4,272 CroreRs 2,136 CroreRs 2,129 CroreRs 2,129 CroreRs 2,092 Crore
Reserves & SurplusRs 77,111 CroreRs 73,498 CroreRs 51,392 CroreRs 49,776 CroreRs 50,605 Crore
Current LiabilitiesRs 90,672 CroreRs 80,883 CroreRs 74,841 CroreRs 83,068 CroreRs 56,930 Crore
Other LiabilitiesRs 46,326 CroreRs 45,899 CroreRs 59,744 CroreRs 52,554 CroreRs 51,363 Crore
Total LiabilitiesRs 218,382 CroreRs 202,417 CroreRs 188,108 CroreRs 187,528 CroreRs 160,992 Crore
Fixed AssetsRs 113,811 CroreRs 105,798 CroreRs 101,720 CroreRs 98,130 CroreRs 81,238 Crore
Current AssetsRs 72,832 CroreRs 65,694 CroreRs 56,012 CroreRs 61,999 CroreRs 51,982 Crore
Other AssetsRs 31,738 CroreRs 30,925 CroreRs 30,375 CroreRs 27,398 CroreRs 27,771 Crore
Total AssetsRs 218,382 CroreRs 202,417 CroreRs 188,108 CroreRs 187,528 CroreRs 160,992 Crore
Contingent LiabilitiesRs 23,484 CroreRs 16,295 CroreRs 15,580 CroreRs 11,706 CroreRs 12,919 Crore

Bharat Petroleum Corporation announced a final dividend of Rs 5 per share (50%) on April 29, 2025, with an effective date of July 31, 2025. Additionally, an interim dividend of Rs 5 per share (50%) was announced on January 22, 2025, with an effective date of January 29, 2025. The company announced a 1:1 bonus on May 9, 2024, with an ex-bonus date of June 21, 2024.

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.

Alpha Desk
first published: Sep 23, 2025 01:39 pm

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!

Subscribe to Tech Newsletters

  • On Saturdays

    Find the best of Al News in one place, specially curated for you every weekend.

  • Daily-Weekdays

    Stay on top of the latest tech trends and biggest startup news.

Advisory Alert: It has come to our attention that certain individuals are representing themselves as affiliates of Moneycontrol and soliciting funds on the false promise of assured returns on their investments. We wish to reiterate that Moneycontrol does not solicit funds from investors and neither does it promise any assured returns. In case you are approached by anyone making such claims, please write to us at grievanceofficer@nw18.com or call on 02268882347