Analyzing...
Loading company...
Bharat Petroleum Corp. Ltd. is a holding company, which engages in the business of refining of crude oil and marketing of petroleum products. The company is headquartered in Mumbai, Maharashtra and currently employs 8,713 full-time employees. Its business includes fuel services, Bharatgas, MAK Lubricants, refineries, gas, industrial & commercial, international trade and proficiency testing. Its fuel services, such as SmartFleet, Speed 97, UFill, PetroCard, SmartDrive and others. Bharatgas provides end-to-end solutions and services to meet all business requirements for energy and helps create products that are quality and reliable. The company offers a range of quality products across categories, such as automotive engine oils, gear oils, transmission oils and specialty oils. Its Refineries include Mumbai Refinery, Kochi Refinery, and Bina Refinery. Its Gas includes natural gas, liquefied natural gas, compressed natural gas, city gas distribution and others. Its International Trade Department is responsible for maintaining and sustaining international trade links with various partners around the globe.
Nothing flagged for monitoring
“Operates in Oil & Gas — Upstream & Downstream.”
₹522,820 Cr revenue.
COGS 72.5%, employees 0.7%.
| KPI | Company | Sector Median |
|---|---|---|
| ROE | 25.8%▲ | 11.0% |
| ROCE | 25.3%▲ | 13.2% |
| Net Margin | 4.9%▼ | 7.3% |
| EBITDA Margin | 8.4%▼ | 13.8% |
| Debt To Equity | 0.43x▲ | 0.15x |
| Rev Growth 3yr | -0.6%▼ | 3.9% |
| EPS Growth 3yr | 129.8%▲ | 6.2% |
| (₹ Cr) | TTM | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|---|---|
| Revenue | ₹5.53 Lakh Cr +10.4% | ₹5.01 Lakh Cr -1.3% | ₹5.07 Lakh Cr -5.0% | ₹5.34 Lakh Cr +23.3% | ₹4.33 Lakh Cr +42.2% | ₹3.04 Lakh Cr -7.7% | ₹3.30 Lakh Cr -3.3% | ₹3.41 Lakh Cr |
| Other Income | ₹3,798 Cr +41.5% | ₹2,685 Cr +20.1% | ₹2,235 Cr +49.2% | ₹1,498 Cr -34.0% | ₹2,269 Cr +0.7% | ₹2,253 Cr +16.8% | ₹1,929 Cr -5.3% | ₹2,038 Cr |
| Total Income | ₹5.57 Lakh Cr +10.6% | ₹5.03 Lakh Cr -1.2% | ₹5.09 Lakh Cr -4.8% | ₹5.35 Lakh Cr +23.0% | ₹4.35 Lakh Cr +41.9% | ₹3.07 Lakh Cr -7.6% | ₹3.32 Lakh Cr -3.3% | ₹3.43 Lakh Cr |
| COGS | ₹4.31 Lakh Cr +11.8% | ₹3.85 Lakh Cr +2.4% | ₹3.76 Lakh Cr -13.2% | ₹4.33 Lakh Cr +42.8% | ₹3.03 Lakh Cr +61.9% | ₹1.87 Lakh Cr -25.8% | ₹2.53 Lakh Cr -3.3% | ₹2.61 Lakh Cr |
| ₹5.36 Lakh Cr +10.3% | ₹4.86 Lakh Cr +2.6% | ₹4.74 Lakh Cr -11.1% | ₹5.33 Lakh Cr +26.4% | ₹4.21 Lakh Cr +45.8% | ₹2.89 Lakh Cr -11.9% | ₹3.28 Lakh Cr -0.8% | ₹3.31 Lakh Cr | |
| Profit Before Tax | ₹21,950 Cr +30.2% | ₹16,860 Cr -52.0% | ₹35,129 Cr | ₹629 Cr -95.7% | ₹14,501 Cr -36.3% | ₹22,758 Cr +911.0% | ₹2,251 Cr -81.2% | ₹11,968 Cr |
| Exceptional Items | ₹1,541 Cr ↑ Recovery | (₹378 Cr) -41.4% | (₹268 Cr) +83.7% | (₹1,643 Cr) ↓ Decline | ₹1,135 Cr -78.4% | ₹5,266 Cr ↑ Recovery | (₹1,310 Cr) | ₹0.00 Cr |
| ₹5,572 Cr +15.0% | ₹4,846 Cr -48.1% | ₹9,336 Cr | ₹690 Cr -84.2% | ₹4,355 Cr -14.8% | ₹5,112 Cr ↑ Recovery | (₹14 Cr) ↓ Decline | ₹4,378 Cr | |
| Net Profit | ₹17,132 Cr +28.5% | ₹13,337 Cr -50.3% | ₹26,859 Cr | ₹2,131 Cr -81.8% | ₹11,682 Cr -32.6% | ₹17,320 Cr +372.5% | ₹3,666 Cr -57.0% | ₹8,528 Cr |
| Profit (Owners) | ₹17,132 Cr +28.5% | ₹13,337 Cr -50.3% | ₹26,859 Cr | ₹2,131 Cr -81.8% | ₹11,682 Cr -27.7% | ₹16,165 Cr +429.1% | ₹3,055 Cr -60.8% | ₹7,802 Cr |
| Other Comprehensive Income | ₹1,180 Cr ↑ Recovery | (₹962 Cr) ↓ Decline | ₹213 Cr -72.0% | ₹761 Cr +89.3% | ₹402 Cr ↑ Recovery | (₹1,275 Cr) ↓ Decline | ₹588 Cr ↑ Recovery | (₹1,172 Cr) |
| EPS | ₹39.48 | ₹30.74 | ₹61.91 | ₹4.91 | ₹26.93 | ₹37.26 | ₹7.04 | ₹17.98 |
| Diluted Shares | ₹434 Cr | ₹434 Cr | ₹434 Cr | ₹434 Cr | ₹434 Cr | ₹434 Cr | ₹434 Cr | ₹434 Cr |
| Profit Or Loss Of Associates | ₹754 Cr -43.0% | ₹1,323 Cr +24.1% | ₹1,066 Cr -51.4% | ₹2,192 Cr +42.7% | ₹1,536 Cr ↑ Recovery | (₹326 Cr) ↓ Decline | ₹1,401 Cr +49.4% | ₹937 Cr |
No related party data available for this company.
This section will be populated when data becomes available.
Disclaimer · The Stock Filter is an information platform, not a SEBI-registered investment adviser. All data, scores, and narratives are generated from public filings and AI analysis — they do not constitute investment advice, recommendations, or endorsements. Always consult a qualified financial adviser before making investment decisions. Past performance does not guarantee future results.
Bharat Petroleum Corporation Limited has informed the Exchange about Copy of Newspaper Publication
Bharat Petroleum Corporation Limited has informed the Exchange about extension of Additional Charge of Director (Refineries)
Bharat Petroleum Corporation Limited has informed the Exchange about Transcript
Bharat Petroleum Corporation Limited has informed the Exchange about Credit Rating
Bharat Petroleum Corporation Limited has informed the Exchange about Link of Recording
Bharat Petroleum Corporation Limited has informed the Exchange about Investor Presentation
Bharat Petroleum Corporation Limited has submitted to the Exchange, the financial results for the period ended Jun 30, 2026.
Bharat Petroleum Corporation Limited has informed the Exchange about Schedule of meet
Bharat Petroleum Corporation Limited has informed the Exchange about Certificate under SEBI (Depositories and Participants) Regulations, 2018
Bharat Petroleum Corporation Limited has submitted the Exchange a copy Srutinizers report of Postal Ballot. Further, the company has informed the Exchange regarding voting results.
Bharat Petroleum Corporation Limited has Submitted to the Exchange a copy of Disclosure under Regulation 31(4) of the Securities and Exchange Board of India (Substantial Acquisition of Shares and Take...
Bharat Petroleum Corporation Limited has informed the Exchange about change in Management
Bharat Petroleum Corporation Limited has informed the Exchange about Acquisition
Bharat Petroleum Corporation Limited has informed the Exchange about Copy of Newspaper Publication
Bharat Petroleum Corporation Limited has informed the Exchange regarding Notice of Postal Ballot