Indian Oil Corporation Ltd
Indian Oil Corporation Ltd (IOC) last reported results for the quarter ended Jun 2026, with sales of ₹2,66,407 crore and net profit of ₹-1,141 crore. The stock last traded at ₹130, a market capitalisation of ₹1,84,070 crore, on a P/E of 5.46. Over the past 52 weeks the stock has ranged between ₹130 and ₹189. Figures are as of 6 Oct 2026 and are not real time.
Indian Oil Corporation Ltd share price and key metrics
- Current price
- ₹130
- Market cap
- ₹1,84,070 cr
- Stock P/E
- 5.46
- Book value
- ₹155
- ROE
- 20.5%
- ROCE
- 18.7%
- Dividend yield
- 6.34%
- 52w high / low
- 189/130
Metrics as of 6 Oct 2026. Not real time.
Track Indian Oil Corporation Ltd
Cruxal reads every Indian Oil Corporation Ltd filing as it lands, scores what it means for the stock, and emails you the ones that matter. Free to start.
Indian Oil Corporation Ltd growth and returns
- 10 Years
- 9%
- 5 Years
- 17%
- 3 Years
- -2%
- TTM
- 13%
- 10 Years
- 14%
- 5 Years
- 14%
- 3 Years
- 62%
- TTM
- 111%
- 10 Years
- 2%
- 5 Years
- 8%
- 3 Years
- 13%
- 1 Year
- -16%
- 10 Years
- 16%
- 5 Years
- 16%
- 3 Years
- 17%
- Last Year
- 20%
Indian Oil Corporation Ltd quarterly results
In the quarter ended Jun 2026, sales were ₹2,66,407 cr, up 38.5% from ₹1,92,341 cr a year earlier. Net profit swung to a loss of ₹1,141 cr.
| ₹ crore | Sep 2024 | Dec 2024 | Mar 2025 | Jun 2025 | Sep 2025 | Dec 2025 | Mar 2026 | Jun 2026 |
|---|---|---|---|---|---|---|---|---|
| Sales | 1,74,976 | 1,94,014 | 1,95,270 | 1,92,341 | 1,78,628 | 2,05,157 | 2,08,289 | 2,66,407 |
| Expenses | 1,71,509 | 1,86,442 | 1,80,241 | 1,79,073 | 1,62,383 | 1,82,412 | 1,83,485 | 2,62,345 |
| Operating profit | 3,467 | 7,573 | 15,029 | 13,267 | 16,245 | 22,745 | 24,804 | 4,062 |
| OPM % | 2.0% | 3.9% | 8% | 7% | 9% | 11% | 12% | 1.5% |
| Other income | 2,556 | 1,936 | 1,519 | 1,732 | 1,356 | 1,627 | 2,424 | 1,143 |
| Interest | 2,546 | 2,458 | 2,178 | 2,070 | 2,270 | 2,088 | 1,880 | 1,730 |
| Depreciation | 4,065 | 4,284 | 4,325 | 4,179 | 4,227 | 4,457 | 5,557 | 4,408 |
| Profit before tax | -589 | 2,766 | 10,045 | 8,750 | 11,104 | 17,827 | 19,791 | -933 |
| Tax % | -24% | 22% | 17% | 22% | 26% | 24% | 23% | 22% |
| Net profit | -449 | 2,147 | 8,368 | 6,808 | 8,191 | 13,502 | 15,176 | -1,141 |
| EPS (₹) | -0.12 | 1.50 | 5.75 | 4.83 | 5.54 | 9.21 | 10.24 | -1.15 |
Consolidated figures as reported by the company. Percentages are as published; totals may not sum exactly.
Indian Oil Corporation Ltd annual results
| ₹ crore | Mar 2017 | Mar 2018 | Mar 2019 | Mar 2020 | Mar 2021 | Mar 2022 | Mar 2023 | Mar 2024 | Mar 2025 | Mar 2026 | TTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sales | 3,55,379 | 4,21,492 | 5,28,158 | 4,83,763 | 3,63,950 | 5,89,336 | 8,41,756 | 7,76,352 | 7,58,106 | 7,84,415 | 8,58,482 |
| Operating profit | 34,149 | 41,658 | 35,262 | 16,053 | 39,929 | 46,619 | 30,683 | 75,650 | 36,040 | 77,108 | 67,856 |
| OPM % | 10% | 10% | 7% | 3.3% | 11% | 8% | 3.6% | 10% | 4.8% | 10% | 8% |
| Net profit | 20,385 | 22,626 | 17,274 | -1,876 | 21,762 | 25,727 | 11,704 | 43,161 | 13,789 | 43,677 | 35,728 |
| EPS (₹) | 13.63 | 15.23 | 12.31 | -0.63 | 15.32 | 17.78 | 6.93 | 29.55 | 9.63 | 29.81 | 23.84 |
TTM is the trailing twelve months to the most recent quarter.
Indian Oil Corporation Ltd balance sheet
| ₹ crore | Mar 2017 | Mar 2018 | Mar 2019 | Mar 2020 | Mar 2021 | Mar 2022 | Mar 2023 | Mar 2024 | Mar 2025 | Mar 2026 |
|---|---|---|---|---|---|---|---|---|---|---|
| Equity capital | 4,739 | 9,479 | 9,181 | 9,181 | 9,181 | 9,181 | 13,772 | 13,772 | 13,772 | 13,772 |
| Reserves | 97,357 | 104,395 | 103,288 | 86,217 | 102,657 | 124,354 | 125,949 | 169,645 | 172,716 | 205,746 |
| Borrowings | 63,271 | 65,650 | 96,765 | 129,790 | 116,649 | 132,020 | 148,977 | 132,628 | 152,271 | 131,822 |
| Other liabilities | 108,352 | 116,336 | 126,128 | 104,773 | 126,658 | 145,327 | 153,298 | 166,639 | 168,796 | 178,012 |
| Total liabilities | 273,719 | 295,860 | 335,363 | 329,962 | 355,145 | 410,882 | 441,995 | 482,683 | 507,554 | 529,352 |
| Fixed assets | 115,958 | 124,053 | 132,494 | 147,022 | 157,085 | 160,514 | 180,048 | 195,998 | 201,142 | 208,569 |
| CWIP | 16,778 | 19,130 | 28,281 | 32,845 | 36,291 | 47,469 | 51,133 | 61,032 | 77,921 | 86,049 |
| Investments | 43,687 | 44,806 | 44,112 | 35,571 | 44,717 | 52,352 | 52,190 | 65,542 | 67,218 | 73,298 |
| Other assets | 97,295 | 107,871 | 130,476 | 114,524 | 117,053 | 150,546 | 158,624 | 160,111 | 161,272 | 161,436 |
| Total assets | 273,719 | 295,860 | 335,363 | 329,962 | 355,145 | 410,882 | 441,995 | 482,683 | 507,554 | 529,352 |
As reported by the company. Total assets equal total liabilities by construction.
Indian Oil Corporation Ltd cash flow
| ₹ crore | Mar 2017 | Mar 2018 | Mar 2019 | Mar 2020 | Mar 2021 | Mar 2022 | Mar 2023 | Mar 2024 | Mar 2025 | Mar 2026 |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | 28,216 | 29,115 | 12,747 | 7,146 | 49,650 | 24,570 | 29,644 | 71,146 | 34,452 | 76,142 |
| Cash from investing | -17,684 | -17,119 | -22,569 | -29,101 | -22,935 | -21,178 | -28,030 | -31,512 | -31,641 | -22,274 |
| Cash from financing | -10,937 | -12,007 | 10,436 | 22,456 | -27,369 | -2,997 | -1,794 | -39,385 | -3,421 | -52,672 |
| Net cash flow | -405 | -11 | 614 | 502 | -653 | 395 | -180 | 250 | -610 | 1,197 |
| Free cash flow | 14,388 | 11,086 | -12,748 | -24,277 | 27,904 | 1,533 | -2,524 | 34,453 | 83 | 48,881 |
| CFO / operating profit | 103% | 87% | 52% | 58% | 135% | 69% | 101% | 110% | 104% | 114% |
Negative figures are outflows. CFO / operating profit is a ratio, not an amount.
Indian Oil Corporation Ltd operating ratios
| Per year | Mar 2017 | Mar 2018 | Mar 2019 | Mar 2020 | Mar 2021 | Mar 2022 | Mar 2023 | Mar 2024 | Mar 2025 | Mar 2026 |
|---|---|---|---|---|---|---|---|---|---|---|
| ROCE % | 20% | 22% | 16% | 5% | 15% | 16% | 8% | 21% | 7% | 19% |
| Debtor days | 9 | 9 | 11 | 10 | 14 | 12 | 7 | 6 | 9 | 7 |
| Inventory days | 87 | 77 | 64 | 59 | 111 | 84 | 59 | 70 | 63 | 68 |
| Days payable | 41 | 40 | 34 | 24 | 49 | 37 | 27 | 34 | 34 | 33 |
| Cash conversion cycle | 55 | 46 | 41 | 45 | 76 | 59 | 40 | 42 | 39 | 41 |
| Working capital days | -45 | -37 | -28 | -46 | -58 | -34 | -26 | -33 | -41 | -30 |
Ratios as computed by the source from the reported statements. Rows a company does not report are omitted.
Indian Oil Corporation Ltd shareholding pattern
Promoters held 51.50% at Jun 2026, broadly unchanged since Jun 2025. FIIs 9.08% and DIIs 9.52%.
| % held | Sep 2024 | Dec 2024 | Mar 2025 | Jun 2025 | Sep 2025 | Dec 2025 | Mar 2026 | Jun 2026 |
|---|---|---|---|---|---|---|---|---|
| Promoters | 51.50% | 51.50% | 51.50% | 51.50% | 51.50% | 51.50% | 51.50% | 51.50% |
| FIIs | 7.90% | 7.43% | 7.39% | 7.48% | 7.69% | 8.57% | 9.84% | 9.08% |
| DIIs | 10.43% | 10.08% | 9.97% | 10.29% | 10.42% | 10.00% | 9.10% | 9.52% |
| Government | 19.57% | 19.57% | 19.57% | 19.57% | 19.57% | 19.57% | 19.57% | 19.57% |
| Public | 10.59% | 11.39% | 11.57% | 11.15% | 10.81% | 10.34% | 9.96% | 10.32% |
| No. of shareholders | 27,81,746 | 30,82,717 | 31,89,614 | 30,80,100 | 29,75,614 | 28,15,980 | 27,89,940 | 28,59,833 |
As disclosed by the company to the exchanges. The last row is a count of shareholders, not a percentage.
Indian Oil Corporation Ltd corporate filings
- Certificate under Reg 74 (5) of SEBI (DP) Regulations, 2018Company Updatelow impact
- Indian Oil Corporation announces change in senior management personnelCompany Updatelow impact
Cruxal's analysis: Indian Oil Corporation Ltd, a large-cap company with a market cap of approximately…
Read the full analysis - Closure of Trading Window w.e.f. 01.10.2026 for Insiders.Insider Trading / SASTlow impact
- IOCL receives investment approval for Kochi-Kanyakumari-Thoothukudi Natural Gas PipelineCompany Updatemedium impact
Cruxal's analysis: Indian Oil Corporation has received formal investment approval for the development of the…
Read the full analysis - Indian Oil Corporation Limited Announces Appointment of Statutory Auditors for Financial Year 2026-27Company Updatelow impact
Cruxal's analysis: Indian Oil Corporation Limited has formally notified the stock exchanges regarding the…
Read the full analysis - Indian Oil Corporation Limited: Independent Director Dr. Alka Mundra resigns citing potential conflict of interestCompany Updatelow impact
Cruxal's analysis: Indian Oil Corporation Limited has announced the resignation of Independent Director Dr…
Read the full analysis - Indian Oil Corporation announces amendments to Memorandum and Articles of AssociationCompany Updatelow impact
Cruxal's analysis: Indian Oil Corporation has filed a notification regarding amendments to its Memorandum…
Read the full analysis - Indian Oil Corporation Limited announces successful conclusion of 67th AGM and shareholder approval of key resolutions including final dividendAGM/EGMlow impact
Cruxal's analysis: Indian Oil Corporation Limited has successfully concluded its 67th Annual General Meeting…
Read the full analysis - Indian Oil Corporation Ltd announces change in Senior Management PersonnelCompany Updatelow impact
Cruxal's analysis: Indian Oil Corporation has formally notified the exchange regarding a change in its…
Read the full analysis - Indian Oil Corporation Limited concludes 67th AGM; declares final dividend of INR 1.25 per shareAGM/EGMlow impact
Cruxal's analysis: Indian Oil Corporation Limited (IOCL) has concluded its 67th Annual General Meeting…
Read the full analysis - Indian Oil Corporation Ltd receives notice of fines from BSE and NSE for regulatory non-complianceCompany Updatelow impact
Cruxal's analysis: Indian Oil Corporation has been issued fines by both the BSE Ltd. and the National Stock…
Read the full analysis - Indian Oil Corporation Limited appoints Dr. Alka Mundra as Independent DirectorCompany Updatelow impact
Cruxal's analysis: Indian Oil Corporation Limited has announced the appointment of Dr. Alka Mundra as an…
Read the full analysis - Indian Oil Corporation Limited Announces 67th Annual General Meeting and Final Dividend of INR 1.25 per shareCompany Updatelow impact
Cruxal's analysis: Indian Oil Corporation Limited has issued a formal notice for its 67th Annual General…
Read the full analysis - Indian Oil Corporation Ltd releases Integrated Annual Report for 2025-26Otherslow impact
Cruxal's analysis: Indian Oil Corporation has filed its Integrated Annual Report for the financial year…
Read the full analysis - Indian Oil Corporation Ltd files Business Responsibility and Sustainability Report (BRSR) for FY 2025-26Otherslow impact
Cruxal's analysis: Indian Oil Corporation has submitted its Business Responsibility and Sustainability…
Read the full analysis - Indian Oil Corporation Limited Announces 67th AGM, Final Dividend of INR 1.25 per share, and Strategic Business ExpansionAGM/EGMmedium impact
Cruxal's analysis: Indian Oil Corporation Limited has scheduled its 67th Annual General Meeting for August…
Read the full analysis - Indian Oil Corporation Limited releases transcript of Q1 2026-27 analyst conference callCompany Updatelow impact
Cruxal's analysis: Indian Oil Corporation Limited has formally disclosed the transcript of its analyst…
Read the full analysis - Indian Oil Corporation Limited to Convene 67th Annual General Meeting on August 31, 2026 via Video ConferencingCompany Updatelow impact
Cruxal's analysis: Indian Oil Corporation Limited has issued a public notice for its 67th Annual General…
Read the full analysis
This page shows filings on a one-hour delay. Sign in to see them as they land, with Cruxal's analysis of what each one means.
Cruxal publishes market data and coverage for information only. Nothing here is investment advice.