MarketsStocksBPCL
BP

Bharat Petroleum Corp

NSE: BPCLBSE: 500547Energy
292.10
-0.78%
NSE · 15-min delayed
Prev Close
₹309.75
Day High
₹294.25
Day Low
₹290.15
Mkt Cap
₹1.27 L Cr
P / E
4.9
P / B
1.3
ROE
25.8%
52W High
₹391.65
52W Low
₹266.60
Key Metrics
Market Cap
₹1.27 L Cr
P / E
4.9
P / B
1.3
ROCE
25.2%
ROE
25.8%
Div Yield
11.7%
Revenue · ₹ Cr
3.3L
FY20
3.0L
FY21
4.3L
FY22
5.3L
FY23
5.1L
FY24
5.0L
FY25
5.2L
FY26
Net Profit · ₹ Cr
4k
FY20
17k
FY21
12k
FY22
2k
FY23
27k
FY24
13k
FY25
26k
FY26
EPS · ₹ per share
₹15.5
FY20
₹81.9
FY21
₹54.9
FY22
₹10.0
FY23
₹126.1
FY24
₹31.2
FY25
₹60.5
FY26
P / E Ratio · price ÷ TTM EPS
0714204998147Jun 21Jan 23Oct 24Jun 26
P/E 4.8×Median 5.1×TTM EPS
Q1 2026 snapshot
Sales
₹1.36L Cr
Operating profit
OPM
Net profit
₹5.62K Cr
EPS
₹13.16
Scorecard · 7 axes
Quality
Strong
96/100
Valuation
Strong
4.9×
Growth
Good
+13.4%
Profitability
Strong
25.5%
Performance
Bad
-1.9%
Entry Point
Good
75%
Red Flags
Strong
0 flags
Shareholding Pattern
53.0%Promoter
Promoter53.0%
FII19.6%
DII18.5%
Public8.9%
Quarterly Results · ₹ Cr
QuarterFY24 12QFY25 03QFY25 06QFY25 09QFY25 12QFY26 03Q
Revenue1,27,550.571,27,720.761,30,364.41,22,557.471,37,298.791,35,898.51
Net Profit3,805.944,391.836,839.026,191.497,188.45,624.54
NPM %3.0%3.4%5.2%5.1%5.2%4.1%
AlertPre-trade