Bharat Petroleum Corporation Limited

₹317.60As of Sun 8 Nov 2026, 12:00 UTC
NSE:BPCLEnergy
Country India
PE (Fwd) •••
TSR 10Y CAGR 9.98%
Div yield 6.30%
ROE 16.18%
Oil & Gas Refining & Marketing
Beta (5Y) 0.84
PE TTM 8.586
TSR TTM (6.53%)
Mkt cap ₹1.378T
ROIC 10.80%
SE Grade™
Value
Quality
Moat
Consensus
Reference
₹307
(3.42%)
(93.79%)
Hold 0|10|3|8|8
3Q26
4Q26
1Q27
2Q27
Earnings per share₹
6.57
6.38
6.83
6.96
22.18%
7.34%
9.16%
14.71%
Revenue₹B
130.3
126.5
130.3
132.2
8.05%
(0.87%)
2.22%
3.62%
Peers (US$14.78B)
Cap (US$)
PE
8.772B
57.32x
5.063B
10.26x
Capital
TTM
5Y
10Y
Leveragex
0.464
(0.089)
(0.092)
EBIT/Intx
0.959
0.220
0.248
Own earn%
(91.98)
(15.88)
1.54
Sh yield%
29.76
41.87
39.85
Owners
Insiders/Inst%
12.12
70.54
Short interest%
2.86
SBC / revenue%
2.53
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
10
Op margin range%
12–18
$1 testx
0.0
Incr. ROIC%
5