Energy · Refineries & Marketing

Indian Oil Corporation Ltd (IOC)

₹134.43

Mkt cap
₹1.91L Cr
P/E ratio
5.68
P/B
0.87
Div yield
6.10%
ROE
20.50%
ROCE
18.70%
EPS (TTM)
₹23.67
Book value
₹155
52W range
132–187
Sector
Energy

Price history

Previous close

Indian Oil Corporation Ltd is a Maharatna Company controlled by GOI [1] that has business interests straddling the entire hydrocarbon value chain - from Refining, Pipeline transportation and marketing of Petroleum products to R&D, Exploration & production, marketing of natural gas and petrochemicals. It has the leadership position in the Oil refining & petroleum marketing sector of India. [2]

NSE IOCBSE 530965
Health check
Constructive
ValuationCheap
ProfitabilityStrong
GrowthModerate
TechnicalsBearish
52-week range
−28.29% from high
₹134
₹132+1.99% from low₹187
Current
₹134.43
Prev close
₹135.15
Day
−0.53%
Price performance
1D
−0.53%
1W
−1.54%
1M
−5.33%
3M
−1.79%
6M
−21.63%
1Y
−3.72%
YTD
−19.40%

Financials

Revenue, profit & margin
P/E ratio
5.7×
IOC is 42% below the sector median of 9.8×
IOC5.7×
Sector median9.8×
 Jun 2023Sep 2023Dec 2023Mar 2024Jun 2024Sep 2024Dec 2024Mar 2025Jun 2025Sep 2025Dec 2025Mar 2026Jun 2026Trend
Sales198,551179,246199,906198,650193,845174,976194,014195,270192,341178,628205,157208,289266,407
Expenses174,851156,075183,172186,675183,923171,509186,442180,241179,073162,383182,412183,485262,345
Operating Profit23,70023,17116,73311,9759,9213,4677,57315,02913,26716,24522,74524,8044,062
OPM %12%13%8%6%5%2.0%3.9%8%7%9%11%12%1.5%
Other Income9708291,9161,6861,1022,5561,9361,5191,7321,3561,6272,4241,143
Interest1,7431,9771,9582,1472,0802,5462,4582,1782,0702,2702,0881,8801,730
Depreciation3,4763,6104,6864,0944,1034,0654,2844,3254,1794,2274,4575,5574,408
Profit before tax19,45018,41312,0057,4204,841-5892,76610,0458,75011,10417,82719,791-933
Tax %24%26%23%26%23%-24%22%17%22%26%24%23%22%
Net Profit14,73513,7139,2255,4883,723-4492,1478,3686,8088,19113,50215,176-1,141
EPS in Rs10.229.296.393.652.50-0.121.505.754.835.549.2110.24-1.15
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 31 of last 58
 Q2FY24Q3FY24Q4FY24Q1FY25Q2FY25Q3FY25Q4FY25Q1FY26Q2FY26Q3FY26Q4FY26Q1FY27
Broadcast31 Oct '2324 Jan '2430 Apr '2430 Jul '2428 Oct '2427 Jan '2530 Apr '2514 Aug '2527 Oct '255 Feb '2618 May '2631 Jul '26
Earnings day+3.07%+0.17%+2.69%−0.70%−1.97%−1.28%+3.93%−1.61%−0.44%+1.73%+2.42%+2.52%
+1 day+5.96%+2.27%+1.13%−1.76%−2.46%−0.43%+7.76%−1.49%+5.08%+1.40%+4.73%+1.02%
+5 days+15.33%+13.56%−7.25%−5.86%−1.64%−2.59%+1.55%−1.74%+9.05%+3.08%+8.02%+1.31%
+15 days+15.72%+30.36%−0.53%−5.01%−9.80%−4.61%+4.50%−1.07%+9.10%+7.92%+3.85%−1.19%
+30 days+38.02%+21.47%+0.06%−5.30%−1.89%+0.52%+1.80%+4.83%+5.07%−16.31%+7.44%
FilingXBRLXBRLXBRLXBRLXBRLXBRLXBRLXBRLXBRLXBRLXBRLXBRL

Corporate actions

Last 6 months
KindValueEx-dateRecord
dividend
Interim Dividend - Rs 2 Per Share
2.0012 Mar '2612 Mar '26

Shareholding

as of Jun 2026
51.50%Promoter
Promoters51.50%
FIIs9.08%0.76
DIIs9.52%0.42
Public10.32%0.36
Government19.57%
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