Energy · Refineries & Marketing

Indian Oil Corporation Ltd (IOC)

₹138.47

Mkt cap
₹1.95L Cr
P/E ratio
4.64
P/B
0.89
Div yield
5.06%
ROE
20.70%
ROCE
18.80%
EPS (TTM)
₹29.84
Book value
₹155
52W range
132–187
Sector
Energy

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 530965www.iocl.com
Health check
Constructive
ValuationCheap
ProfitabilityStrong
GrowthModerate
TechnicalsBearish
52-week range
−26.14% from high
₹138
₹132+5.05% from low₹187
Current
₹138.47
Prev close
₹138.80
Day
−0.24%
Price performance
1D
−0.24%
1W
−2.77%
1M
−3.77%
3M
−3.49%
6M
−12.60%
1Y
−8.27%
YTD
−16.98%

Financials

F
Revenue, profit & margin
P/E ratio
4.6×
IOC is 55% below the sector median of 10.4×
IOC4.6×
Sector median10.4×
 Mar 2023Jun 2023Sep 2023Dec 2023Mar 2024Jun 2024Sep 2024Dec 2024Mar 2025Jun 2025Sep 2025Dec 2025Mar 2026Trend
Sales203,872198,551179,246199,906198,650193,845174,976194,014195,270192,341178,628205,157208,289
Expenses186,236174,851156,075183,172186,675183,923171,509186,442180,241179,073162,383182,412183,485
Operating Profit17,63723,70023,17116,73311,9759,9213,4677,57315,02913,26716,24522,74524,804
OPM %9%12%13%8%6%5%2%4%8%7%9%11%12%
Other Income1,3689708291,9161,6861,1022,5561,9361,5191,7321,3561,6272,424
Interest1,9571,7431,9771,9582,1472,0802,5462,4582,1782,0702,2702,0881,880
Depreciation3,2883,4763,6104,6864,0944,1034,0654,2844,3254,1794,2274,4575,557
Profit before tax13,75919,45018,41312,0057,4204,841-5892,76610,0458,75011,10417,82719,791
Tax %21%24%26%23%26%23%-24%22%17%22%26%24%23%
Net Profit10,84114,73513,7139,2255,4883,723-4492,1478,3686,8088,19113,50215,176
EPS in Rs7.2910.229.296.393.652.50-0.121.505.754.835.549.2110.24
Raw PDF

Earnings

EResults dates & reactions
Next results
31 Jul '26scheduled

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

Avg earnings-day move −0.47% · closed higher next day 29 of last 57
 Q1FY24Q2FY24Q3FY24Q4FY24Q1FY25Q2FY25Q3FY25Q4FY25Q1FY26Q2FY26Q3FY26Q4FY26
Broadcast28 Jul '2331 Oct '2324 Jan '2430 Apr '2430 Jul '2428 Oct '2427 Jan '2530 Apr '2514 Aug '2527 Oct '255 Feb '2628 May '26
Earnings day−1.57%+3.07%+0.17%+2.69%−0.70%−1.97%−1.28%+3.93%−1.61%−0.44%+1.73%−2.57%
+1 day−1.31%+5.96%+2.27%+1.13%−1.76%−2.46%−0.43%+7.76%−1.49%+5.08%+1.40%−3.57%
+5 days−2.52%+15.33%+13.56%−7.25%−5.86%−1.64%−2.59%+1.55%−1.74%+9.05%+3.08%−3.95%
+15 days−3.57%+15.72%+30.36%−0.53%−5.01%−9.80%−4.61%+4.50%−1.07%+9.10%+7.92%−0.35%
+30 days−3.88%+38.02%+21.47%+0.06%−5.30%−1.89%+0.52%+1.80%+4.83%+5.07%−16.31%−2.77%
FilingXBRLXBRLXBRLXBRLXBRLXBRLXBRLXBRLXBRLXBRLXBRLXBRL

Corporate actions

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

Shareholding

Sas 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

P7 companies
Valuation vs quality
P/E × ROCE · bubble = market cap
NameCMPP/EMkt CapDiv YldNP QtrQtr Profit VarSales QtrQtr Sales VarROCE
Reliance Industries₹1,278.0023.0917,25,1860.47%23,196+2.02%3,09,468+27.02%10.26%
I O C L₹138.474.641,95,4955.06%15,176+77.99%2,08,289+6.67%18.78%
B P C L₹310.158.681,34,5375.64%−1,873−154.52%1,51,277+34.41%25.69%
H P C L₹381.1048.5181,0816.36%−12,265−398.34%1,40,584+26.85%22.23%
M R P L₹169.7510.6829,7332.36%946+317.07%38,254+120.41%18.03%
C P C L₹1,214.804.3318,0915.10%1,031+2,671.95%27,369+84.77%35.11%
Rajasthan Securities₹54.405.164180.00%61+9,025.37%61137.57%
Median: 9 Co.₹169.7510.4129,7332.43%61+77.99%38,254+30.71%18.80%

Filings

D