Energy · Refineries & Marketing

Indian Oil Corporation Ltd (IOC)

₹130.15

Mkt cap
₹1.84L Cr
P/E ratio
3.89
P/B
0.79
Div yield
6.34%
ROE
20.50%
ROCE
18.70%
EPS (TTM)
₹33.46
Book value
₹165
52W range
125–189
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
−31.12% from high
₹130
₹125+4.19% from low₹189
Current
₹130.15
Prev close
₹130.41
Day
−0.20%
Price performance
1D
−0.20%
1W
+0.82%
1M
−0.90%
3M
−7.00%
6M
−9.74%
1Y
−13.30%
YTD
−21.97%

Financials

Revenue, profit & margin
P/E ratio
3.9×
IOC is 52% below the sector median of 8.1×
IOC3.9×
Sector median8.1×
 Sep 2023Dec 2023Mar 2024Jun 2024Sep 2024Dec 2024Mar 2025Jun 2025Sep 2025Dec 2025Mar 2026Jun 2026Sep 2026Trend
Sales179,246199,906198,650193,845174,976194,014195,270192,341178,628205,157208,289266,407253,967
Expenses156,075183,172186,675183,923171,509186,442180,241179,073162,383182,412183,485262,345220,169
Operating Profit23,17116,73311,9759,9213,4677,57315,02913,26716,24522,74524,8044,06233,797
OPM %13%8%6%5%2.0%3.9%8%7%9%11%12%1.5%13%
Other Income8291,9161,6861,1022,5561,9361,5191,7321,3561,6272,4241,1431,322
Interest1,9771,9582,1472,0802,5462,4582,1782,0702,2702,0881,8801,7302,499
Depreciation3,6104,6864,0944,1034,0654,2844,3254,1794,2274,4575,5574,4084,430
Profit before tax18,41312,0057,4204,841-5892,76610,0458,75011,10417,82719,791-93328,191
Tax %26%23%26%23%-24%22%17%22%26%24%23%22%20%
Net Profit13,7139,2255,4883,723-4492,1478,3686,8088,19113,50215,176-1,14122,503
EPS in Rs9.296.393.652.50-0.121.505.754.835.549.2110.24-1.1515.16
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
 Q3FY24Q4FY24Q1FY25Q2FY25Q3FY25Q4FY25Q1FY26Q2FY26Q3FY26Q4FY26†Q1FY27Q2FY27
Broadcast24 Jan '24◦30 Apr '24◦30 Jul '24◦28 Oct '24◦27 Jan '25◦30 Apr '25◦14 Aug '2527 Oct '25◦5 Feb '2618 May '26◦31 Jul '26◦30 Oct '26◦
Earnings day+0.17%+2.69%−0.70%−1.97%−1.28%+3.93%−1.61%−0.44%+1.73%+2.42%+2.52%—
+1 day+2.27%+1.13%−1.76%−2.46%−0.43%+7.76%−1.49%+5.08%+1.40%+4.73%+1.02%—
+5 days+13.56%−7.25%−5.86%−1.64%−2.59%+1.55%−1.74%+9.05%+3.08%+8.02%+1.31%—
+15 days+30.36%−0.53%−5.01%−9.80%−4.61%+4.50%−1.07%+9.10%+7.92%+3.85%−1.19%—
+30 days+21.47%+0.06%−5.30%−1.89%+0.52%+1.80%+4.83%+5.07%−16.31%+7.44%−5.81%—
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 Sep 2026
51.50%Promoter
Promoters51.50%
FIIs8.61%0.47
DIIs9.93%0.41
Public10.38%0.06
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 Industries₹1,164.9019.2015,76,4050.52%29,550+40.64%3,30,601+29.84%10.26%
I O C L₹130.153.891,83,7886.34%22,503+173.84%2,53,967+42.18%18.66%
B P C L₹284.908.801,23,6046.14%4,863−22.97%1,49,080+42.05%25.64%
H P C L₹340.5550.4272,4637.12%3,625−6.07%1,34,407+33.27%22.24%
M R P L₹173.157.3230,3462.31%1,901+217.15%32,516+43.57%18.03%
C P C L₹1,511.503.9522,5084.10%2,247+212.44%20,558+25.91%34.94%
Rajasthan Securities₹60.196.964630.00%−5−150.73%5—78.63%
Median: 8 Co.₹229.028.0651,4053.21%2,936+85.00%83,462+33.27%20.45%

Filings