Energy · Refineries & Marketing

Bharat Petroleum Corporation Ltd (BPCL)

₹306.65

Mkt cap
₹1.36L Cr
P/E ratio
8.76
P/B
1.33
Div yield
5.59%
ROE
28.80%
ROCE
25.60%
EPS (TTM)
₹35.01
Book value
₹231
52W range
271–388
Sector
Energy

Price history

Previous close

Bharat Petroleum Corporation is a public sector company which is engaged in the business of refining of crude oil and marketing of petroleum products. [1]

NSE BPCLBSE 500547
Health check
Mixed
ValuationFair
ProfitabilityStrong
GrowthModerate
TechnicalsBearish
52-week range
−21.03% from high
₹307
₹271+13.03% from low₹388
Current
₹306.65
Prev close
₹312.90
Day
−2.00%
Price performance
1D
−2.00%
1W
−3.46%
1M
−3.72%
3M
+6.48%
6M
−14.90%
1Y
−2.64%
YTD
−19.61%

Financials

Revenue, profit & margin
P/E ratio
8.8×
BPCL is 11% below the sector median of 9.8×
BPCL8.8×
Sector median9.8×
 Jun 2023Sep 2023Dec 2023Mar 2024Jun 2024Sep 2024Dec 2024Mar 2025Jun 2025Sep 2025Dec 2025Mar 2026Jun 2026Trend
Sales112,985103,044115,499116,555113,095102,785113,166111,230112,551104,946119,029118,701151,277
Expenses97,20090,104109,300107,600107,46898,268105,710103,494102,87495,185107,343109,067155,332
Operating Profit15,78512,9416,1998,9555,6274,5177,4567,7379,6789,76111,6879,634-4,055
OPM %14%13%5%8%5.0%4.4%7%7%9%9%10%8%-2.7%
Other Income1,0039119194038071,2785481,0611,8401,3756879403,535
Interest1,0711,190920967889923861919758833657705627
Depreciation1,6141,6051,8301,7221,6861,7791,8101,9821,8891,9581,9792,0312,069
Profit before tax14,10311,0564,3676,6693,8593,0945,3335,8978,8728,3459,7377,838-3,216
Tax %25%25%27%28%26%26%29%26%23%26%26%28%-42%
Net Profit10,6448,2443,1814,7902,8422,2973,8064,3926,8396,1917,1885,625-1,873
EPS in Rs24.5319.007.3311.046.555.298.7710.1215.7614.2716.5712.96-4.32
Raw PDF

Earnings

Results dates & reactions
No upcoming results date on calendar.

Fresh quarters land in the Financials table above, tagged NSE until screener catches up.

Avg earnings-day move +0.17% · closed higher next day 27 of last 61
 Q2FY24Q3FY24Q4FY24Q1FY25Q2FY25Q3FY25Q4FY25Q1FY26Q2FY26Q3FY26Q4FY26Q1FY27
Broadcast30 Oct '2330 Jan '2410 May '2419 Jul '2425 Oct '2423 Jan '2529 Apr '2513 Aug '2531 Oct '2523 Jan '2619 May '2622 Jul '26
Earnings day+3.56%+2.34%+4.48%+1.46%+1.34%−2.29%−0.53%−1.38%+2.94%+2.36%+2.55%−1.68%
+1 day+4.27%+1.97%+2.49%+0.72%+1.68%−4.97%−0.18%−2.64%+4.53%+3.78%+3.47%−2.97%
+5 days+9.34%+23.68%+6.10%+11.22%+0.54%−7.37%−1.20%−1.88%+4.86%+6.96%+7.23%−0.61%
+15 days+15.83%+33.48%+6.02%+9.74%−7.80%−7.93%+0.43%−1.88%−0.27%+7.39%−0.03%−0.74%
+30 days+33.60%+21.33%+3.10%+16.98%−1.35%−4.52%+2.23%+4.84%+3.18%−6.90%+7.58%+0.08%
FilingXBRLXBRLXBRLXBRLXBRLXBRLXBRLXBRLXBRLXBRLXBRLXBRL

Corporate actions

Last 6 months

No recent corporate actions

Dividends, splits, and bonuses in the last six months show up here.

Shareholding

as of Jun 2026
52.98%Promoter
Promoters52.98%
FIIs16.84%2.73
DIIs21.07%2.55
Public8.25%0.23
Government0.86%0.43
Ownership trend

Peers

7 companies
Valuation vs quality
P/E × ROCE · bubble = market cap
NameCMPP/EMkt CapDiv YldNP QtrQtr Profit VarSales QtrQtr Sales VarROCE
RELIANCE₹1,309.5023.7117,72,0850.46%23,196+2.02%3,09,468+27.02%10.26%
IOC₹135.155.681,91,2666.10%−1,141−123.93%2,66,407+38.51%18.66%
BPCL₹312.908.761,35,7525.59%−1,873−154.52%1,51,277+34.41%25.64%
HINDPETRO₹356.9045.3875,8366.79%−12,265−398.34%1,40,584+26.85%22.24%
MRPL₹173.1910.9030,3412.31%946+317.07%38,254+120.41%18.03%
CHENNPETRO₹1,430.205.1021,3034.34%1,031+2,671.95%27,369+84.77%34.94%
RAJSEC₹57.406.634410.00%−5−150.73%5137.57%
Median: 8 Co.₹243.049.8353,0883.33%0−60.96%89,419+34.41%20.45%

Filings