Bharat Petroleum Corporation Limited

NSE: BPCL · Energy

₹318.10
+6.20 (+1.99%)

Last close · 30 Aug 2026, 11:54 am IST

Open
₹312.05
Day high
₹319.75
Day low
₹311.10
Volume
65.92 L
Prev close
₹311.90

Price chart

Range
EMA
Also show

Fundamentals

Oil & Gas Refining & Marketing

Valuation

Market Cap
1,32,514 Cr
Price
310.15
P/E (TTM)
7.73
P/E (Fwd)
7.85
P/B
1.32
EV/EBITDA
5.68
EV/Revenue
0.34
PEG
0.28
Div Yield
6.45%
52W High
391.65
52W Low
266.60
Beta
0.89

Profitability & income

Revenue (TTM)
4,93,954 Cr
Net Income (TTM)
17,132 Cr
EBITDA
29,398 Cr
Gross Margin
12.75%
Op. Margin
-4.05%
Net Margin
3.47%
ROE
25.80%
ROA
10.39%
EPS (TTM)
40.10
EPS (Fwd)
39.52

Financial health

Total Debt
54,424 Cr
Total Cash
20,169 Cr
Debt/Equity
54.33
Current Ratio
Quick Ratio
Book Value
234.37
Free Cash Flow
31,344 Cr
Op. Cash Flow
50,769 Cr

Growth

Revenue Growth
34.40%
Earnings Growth
Earnings QoQ

Quarterly results

PeriodRevenueNet IncomeEBITDAOp. IncomeGross ProfitOp. Cash FlowTotal DebtEquity
2026-06-301,51,277 Cr-1,873 Cr-2,589 Cr-6,124 Cr1,640 Cr
2026-03-311,18,701 Cr5,625 Cr8,543 Cr8,046 Cr19,822 Cr54,424 Cr1,00,170 Cr
2025-12-311,19,029 Cr7,188 Cr10,395 Cr9,708 Cr17,643 Cr
2025-09-30
2025-06-301,12,551 Cr6,839 Cr9,629 Cr7,789 Cr14,858 Cr
2025-03-311,11,230 Cr4,392 Cr6,815 Cr5,754 Cr13,821 Cr61,101 Cr81,384 Cr

Annual results

PeriodRevenueNet IncomeEBITDAOp. IncomeGross ProfitOp. Cash FlowTotal DebtEquity
2026-03-314,55,228 Cr25,843 Cr45,601 Cr33,346 Cr68,186 Cr50,769 Cr54,424 Cr1,00,170 Cr
2025-03-314,40,272 Cr13,337 Cr29,030 Cr18,145 Cr47,718 Cr23,678 Cr61,101 Cr81,384 Cr
2024-03-314,46,666 Cr26,859 Cr47,066 Cr37,674 Cr57,530 Cr35,970 Cr54,599 Cr75,635 Cr
2023-03-314,66,258 Cr2,131 Cr13,120 Cr7,423 Cr20,375 Cr12,466 Cr69,376 Cr53,522 Cr
2022-03-31

Figures in ₹ crore unless stated. Ratios and margins are trailing twelve months where marked TTM.

Want charts and signals for BPCL?

Sign in for candlestick charts with Supertrend, MACD and VWAP overlays, plus watchlists and email alerts.

Sign in