Indian Oil Corporation Limited share price & financials

IOC · Energy · Oil & Gas Refining & Marketing

Composite scorecard: 43/100 — Quality 29 · Valuation 72 · Growth 37 · Momentum 38

Indian Oil Corporation Limited key ratios
Share price₹142.41
Market cap₹2.65 lakh Cr
P/E ratio7.2
P/B ratio1.3
ROE98.7%
ROCE9.3%
Dividend yield4.27%
Book value₹143.20
Indian Oil Corporation Limited annual results
YearSalesNet profitOPM
2026₹784,415 Cr₹43,677 Cr10.0%
2025₹758,106 Cr₹13,789 Cr5.0%
2024₹776,352 Cr₹43,161 Cr10.0%
2023₹841,756 Cr₹11,704 Cr4.0%
2022₹589,336 Cr₹25,727 Cr8.0%

About Indian Oil Corporation Limited

Indian Oil Corporation Limited, together with its subsidiaries, engages in the oil, gas, petrochemicals, and alternative energy source businesses in India and internationally. It operates through Sale of Petroleum Products, Sale of Petrochemicals, Sale of Gas, and Other segments. The company is involved in the refining of petroleum products; exploration and production of crude oil and gas; explosives and cryogenic businesses; pipeline transportation of crude oil, petroleum, and gas; petrochemicals and gasoline; gas and LPG marketing; research and development; city gas distribution; and downstr

Top ranked stocks · Stock screener