Analyzing...
Loading company...
Management tone is confident
No significant concerns identified
Nothing flagged for monitoring
“Operates in Oil & Gas — Upstream & Downstream.”
₹500,517 Cr revenue.
COGS 77.0%, employees 0.7%.
| KPI | Company | Sector Median |
|---|---|---|
| ROE | - | - |
| ROCE | - | - |
| Net Margin | - | - |
| EBITDA Margin | - | - |
| Debt To Equity | - | - |
| Current Ratio | - | - |
| Rev Growth 3yr | - | - |
| EPS Growth 3yr | - | - |
| Asset Turnover | - | - |
| (₹ Cr) | TTM | FY2025 | FY2025 | FY2024 | FY2024 | FY2023 | FY2023 | FY2022 |
|---|---|---|---|---|---|---|---|---|
| Other Income | ₹3,153 Cr +17.4% | ₹2,685 Cr 0.0% | ₹2,685 Cr +20.1% | ₹2,235 Cr 0.0% | ₹2,235 Cr +49.2% | ₹1,498 Cr 0.0% | ₹1,498 Cr -34.0% | ₹2,269 Cr |
| Total Income | ₹5.18 Lakh Cr +2.9% | ₹5.03 Lakh Cr 0.0% | ₹5.03 Lakh Cr -1.2% | ₹5.09 Lakh Cr 0.0% | ₹5.09 Lakh Cr -4.8% | ₹5.35 Lakh Cr 0.0% | ₹5.35 Lakh Cr +23.0% | ₹4.35 Lakh Cr |
| COGS | ₹3.78 Lakh Cr -2.0% | ₹3.85 Lakh Cr 0.0% | ₹3.85 Lakh Cr +2.4% | ₹3.76 Lakh Cr 0.0% | ₹3.76 Lakh Cr -13.2% | ₹4.33 Lakh Cr 0.0% | ₹4.33 Lakh Cr +42.8% | ₹3.03 Lakh Cr |
| ₹4.87 Lakh Cr +0.2% | ₹4.86 Lakh Cr 0.0% | ₹4.86 Lakh Cr +2.6% | ₹4.74 Lakh Cr 0.0% | ₹4.74 Lakh Cr -11.1% | ₹5.33 Lakh Cr 0.0% | ₹5.33 Lakh Cr +26.4% | ₹4.21 Lakh Cr | |
| Profit Before Tax | ₹30,539 Cr +81.1% | ₹16,860 Cr 0.0% | ₹16,860 Cr -52.0% | ₹35,129 Cr 0.0% | ₹35,129 Cr | ₹629 Cr 0.0% | ₹629 Cr -95.7% | ₹14,501 Cr |
| Exceptional Items | (₹501 Cr) -32.4% | (₹378 Cr) 0.0% | (₹378 Cr) -41.4% | (₹268 Cr) 0.0% | (₹268 Cr) +83.7% | (₹1,643 Cr) 0.0% | (₹1,643 Cr) ↓ Decline | ₹1,135 Cr |
| ₹8,239 Cr +70.0% | ₹4,846 Cr 0.0% | ₹4,846 Cr -48.1% | ₹9,336 Cr 0.0% | ₹9,336 Cr | ₹690 Cr 0.0% | ₹690 Cr -84.2% | ₹4,355 Cr | |
| Net Profit | ₹24,611 Cr +84.5% | ₹13,337 Cr 0.0% | ₹13,337 Cr -50.3% | ₹26,859 Cr 0.0% | ₹26,859 Cr | ₹2,131 Cr 0.0% | ₹2,131 Cr -81.8% | ₹11,682 Cr |
| Profit (Owners) | ₹24,611 Cr +84.5% | ₹13,337 Cr 0.0% | ₹13,337 Cr -50.3% | ₹26,859 Cr 0.0% | ₹26,859 Cr | ₹2,131 Cr 0.0% | ₹2,131 Cr -81.8% | ₹11,682 Cr |
| Other Comprehensive Income | ₹821 Cr ↑ Recovery | (₹962 Cr) 0.0% | (₹962 Cr) ↓ Decline | ₹213 Cr 0.0% | ₹213 Cr -72.0% | ₹761 Cr 0.0% | ₹761 Cr +89.3% | ₹402 Cr |
| EPS | ₹56.72 | ₹30.74 | ₹30.74 | ₹61.91 | ₹61.91 | ₹4.91 | ₹4.91 | ₹26.93 |
| Diluted Shares | ₹434 Cr | ₹434 Cr | ₹434 Cr | ₹434 Cr | ₹434 Cr | ₹434 Cr | ₹434 Cr | ₹434 Cr |
| Profit Or Loss Of Associates | ₹2,311 Cr +74.7% | ₹1,323 Cr 0.0% | ₹1,323 Cr +24.1% | ₹1,066 Cr 0.0% | ₹1,066 Cr -51.4% | ₹2,192 Cr 0.0% | ₹2,192 Cr +42.7% | ₹1,536 Cr |
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 change in Management
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 informed the Exchange about General Updates
Bharat Petroleum Corporation Limited has informed the Exchange about General Updates
Bharat Petroleum Corporation Limited has informed the Exchange about Copy of Newspaper Publication
Bharat Petroleum Corporation Limited has informed the Exchange regarding Change in Director(s) of the company.
Bharat Petroleum Corporation Limited has informed the Exchange regarding Notice of Postal Ballot
Bharat Petroleum Corporation Limited has informed the Exchange regarding ' commissioning of 2G Bioethanol Refinery'.
Bharat Petroleum Corporation Limited has informed the Exchange regarding a press release dated March 24, 2026, titled "BPCL and Sembcorp JV (NeuEn Green Energy) secures 10KTPA Green Hydrogen Contract ...
Bharat Petroleum Corporation Limited has informed the Exchange regarding Change in Director(s) of the company.
Bharat Petroleum Corporation Limited has informed the Exchange about change in Management
Bharat Petroleum Corporation Limited has informed the Exchange about General Updates
Bharat Petroleum Corporation Limited has informed the Exchange about Pendency of Litigation(s)/dispute(s) or the outcome impacting the Company
Bharat Petroleum Corporation Limited has informed the Exchange about Schedule of meet
Bharat Petroleum Corporation Limited has informed the Exchange about Copy of Newspaper Publication