Features
Screener
Stocks Charts
Sign In Sign Up

Bharat Petroleum Corporation Ltd. Fundamental Analysis Revenue, Profits & Valuation

NSE: BPCL | BSE: 500547 | REFINERIES
Price ₹329.95 +₹10.20 (+3.19%)
P/E Ratio 10.6 TTM
52-Week Range
Low ₹267 High ₹392
Market Cap ₹1.41T Trillion
ROE 16.4% Annual

Market data as of Aug 3, 2026

This analysis examines Bharat Petroleum Corporation Ltd. (BPCL) through the lens of its financial statements, valuation metrics, and institutional ownership patterns.

Bharat Petroleum Revenue Trend

Year-over-year, Bharat Petroleum Corporation Ltd.'s revenue fell 1.3% from ₹5,06,992 Cr to ₹5,00,517 Cr in FY2025.

Revenue compounded at 7.5% annually over 10 years for Bharat Petroleum Corporation Ltd.. It's a reasonable growth rate that's roughly kept pace with the broader market.

Bharat Petroleum Corporation Ltd.'s ₹5,00,517 Cr revenue base puts it in the major bracket among refineries companies in India.

Revenue Trend
YearRevenueYoY %
FY2025₹5,00,517 Cr-1.3%
FY2024₹5,06,992 Cr-5.0%
FY2023₹5,33,547 Cr+23.3%
FY2022₹4,32,569 Cr+42.2%
FY2021₹3,04,266 Cr

View Bharat Petroleum Corporation Ltd.'s full 10-year revenue trend with CAGR analysis →

Bharat Petroleum Profitability

On the earnings front, Bharat Petroleum Corporation Ltd. posted ₹13,337 Cr for FY2025 — a 50.3% drop from ₹26,859 Cr in FY2024.

A drop in net margin from 5.3% to 2.7% in FY2025 suggests costs grew faster than revenue.

At ₹31.21 per share (diluted), FY2025 earnings were down year-over-year from ₹63.04.

Is Bharat Petroleum Undervalued

Bharat Petroleum Corporation Ltd. shares are currently trading at ₹329.95.

Craytheon calculates intrinsic value using the P/E Ratio, DCF, and EPS Growth models. All three appear in the Valuation Models cards below.

Share Price vs Book Value

10-year trend comparing market price with book value per share

FY 2016 - FY 2025

Bharat Petroleum shares last closed at ₹329.95, up 3.2% on the day. That is 15.8% below the 52-week high of ₹391.65, against a 52-week low of ₹266.60.

Valuation Models

P/E Ratio
Est. fair value

Fair value & verdict with a free account

Sign up free →
DCF
Est. fair value

Fair value & verdict for members

Upgrade →
EPS Growth
Est. fair value

Fair value & verdict for members

Upgrade →

Bharat Petroleum Shareholding Pattern

Promoter holding is steady at 53.0% — no buying or selling over the past 4 quarters.

As of June 2026, FIIs own 16.8% of the company — up from 16.5% a year earlier.

DII ownership is at 21.1%, down from the 21.3% recorded a year ago.

Shareholding Pattern (Last 4 Quarters)
QuarterPromoterFIIDIIPublic
Jun 202653.0%16.8%21.1%8.2%
Mar 202653.0%19.6%18.5%8.5%
Dec 202553.0%18.5%19.6%8.6%
Sep 202553.0%16.5%21.3%8.2%

Track quarterly shareholding changes for Bharat Petroleum Corporation Ltd. →

Bharat Petroleum Balance Sheet

Proportional view as of 3 Aug 2026. Hover blocks for details.

Assets

Liabilities & Equity

Total assets stood at ₹2,183.82B at the end of FY2025, up 7.9% from ₹2,024.18B a year earlier.

Property, Plant & Equipment is the largest block at 45.7%, followed by Inventories at 20.7% and Investments at 10.5%.

Equity makes up 37.3% of liabilities and equity, with debt at 28.0% and operating liabilities at 34.8%. Over the year, debt is up 11.9% and equity is up 7.6%.

Balance sheet composition — FY 2025

Assets (values in Indian Rupees, with M = millions, B = billions)
CategoryValue
Cash & ST Investments 141.39B
Receivables 93.39B
Inventories 452.65B
Property, Plant & Equipment 998.34B
Investments 228.68B
Intangibles & Goodwill 151.81B
Other Assets 117.57B
Liabilities and equity (values in Indian Rupees, with M = millions, B = billions)
CategoryValue
Equity 813.84B
Short-term Debt 257.32B
Long-term Debt 353.68B
Trade Payables 306.34B
Other Liabilities 452.64B

View full balance sheet (multi-year) →

Bharat Petroleum Stock Analysis

In summary, Bharat Petroleum Corporation Ltd. (BPCL) presents the following picture for fundamental analysts.

Revenue of ₹5,00,517 Cr in FY2025, down 1.3% year-over-year.

Long-term revenue has been compounding at 7.5% annually over 10 years.

The company is profitable, with a net margin of 2.7% and net income of ₹13,337 Cr.

Unlock Full Analysis

Want to dig deeper? Craytheon's platform provides 10 years of financial data, three valuation models, and insider trading activity for Bharat Petroleum Corporation Ltd..

Related Stocks