INDIAN OIL CORP LTD (IOC) financials

INDIAN OIL CORP LTD (IOC) NSE/BSE financials on Fincrux: quarterly results, profit and loss, cash flow, balance sheet, ratios, and shareholding.

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]

  • Market Cap: ₹1,83,929Cr.
  • Current Price: ₹130
  • Stock P/E: 6.46
  • ROE: 18.9%
  • ROCE: 17.3%
  • Book Value: ₹145
  • Dividend Yield: 6.33%
  • 52W High / Low: ₹189/125

In Jun 2026, INDIAN OIL CORP LTD (IOC) reported sales ₹262,435 Cr and net profit ₹-2,661 Cr.

Annual TTM: sales ₹853,623 Cr, net profit ₹28,452 Cr.

Shareholding: Promoters 51.50% (Sep 2026), FIIs 8.61% (Sep 2026), DIIs 9.93% (Sep 2026), Government 19.57% (Sep 2026), Public 10.38% (Sep 2026).

IOC quarterly results (₹ Cr.)
CategorySep 2024Dec 2024Mar 2025Jun 2025Sep 2025Dec 2025Mar 2026Jun 2026
Sales173,848193,900194,967192,971178,880204,424207,883262,435
Expenses170,075186,783181,395180,363164,296183,600187,168260,489
Operating Profit3,7727,11713,57212,60714,58320,82420,7161,947
OPM %2.2%3.7%7%7%8%10%10%0.7%
Other Income2,5322,5611,1746131,5231,2221,630385
Interest2,4142,3122,0461,9732,1691,9781,8491,610
Depreciation3,7183,8963,9143,8433,8714,0775,1743,996
Profit before tax1733,4708,7877,40510,06615,99215,322-3,274
Tax %-4%17%17%23%24%24%26%-19%
Net Profit1802,8747,2655,6897,61012,12611,378-2,661
EPS in Rs0.132.035.144.035.398.598.06-1.88
Raw PDF————————
IOC profit and loss (₹ Cr.)
CategoryMar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026TTM
Sales485,660378,058598,149839,472774,349755,950784,158853,623
Expenses466,811339,964554,888817,197704,912722,809715,386795,553
Operating Profit18,85038,09343,26222,27569,43733,14168,77258,070
OPM %3.9%10%7%2.6%9%4.4%9%7%
Other Income-7,7504,5514,3346,2354,7816,8024,9884,760
Interest6,0283,1244,8576,9537,3648,7768,0117,606
Depreciation8,7669,80411,00611,85914,51015,28416,96517,118
Profit before tax-3,69429,71631,7339,69852,34415,88248,78438,105
Tax %-136%27%24%15%24%18%25%—
Net Profit1,31321,83624,1848,24239,61912,96236,80228,452
EPS in Rs0.9315.4617.135.8428.069.1826.0620.16
Dividend Payout %297%50%48%50%42%32%31%—
IOC balance sheet (₹ Cr.)
CategoryMar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026
Equity Capital9,4149,1819,1819,18113,77213,77213,77213,772
Reserves99,47684,588101,319122,105120,986162,943164,905190,773
Borrowings86,359116,545102,327119,463141,550125,867144,368122,603
Other Liabilities119,334100,962121,416137,804143,828154,936157,716164,735
Total Liabilities314,583311,276334,243388,553420,135457,518480,761491,882
Fixed Assets118,708133,682143,400146,889165,485180,867185,851191,467
CWIP23,59929,73833,05244,44648,99159,06676,21485,094
Investments49,94039,13948,61957,78757,51971,08870,91770,871
Other Assets122,336108,718109,172139,432148,140146,497147,779144,450
Total Assets314,583311,276334,243388,553420,135457,518480,761491,882
IOC cash flows (₹ Cr.)
CategoryMar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026
Cash from Operating Activity12,4227,19048,78422,79120,98568,09733,28671,399
Cash from Investing Activity-20,771-26,882-21,058-20,800-25,286-29,702-29,377-17,662
Cash from Financing Activity8,33420,189-27,948-1,5953,954-38,294-4,110-53,719
Net Cash Flow-15497-222396-347101-20118
Free Cash Flow-8,866-22,50428,6211,122-9,46133,49844046,093
CFO/EBITDA Share of operating profit converting into cash: CFO (before tax) / Operating Profit53%48%138%69%95%113%109%118%
IOC shareholding pattern (%)
CategoryDec 2024Mar 2025Jun 2025Sep 2025Dec 2025Mar 2026Jun 2026Sep 2026
Promoters51.50%51.50%51.50%51.50%51.50%51.50%51.50%51.50%
FIIs7.43%7.39%7.48%7.69%8.57%9.84%9.08%8.61%
DIIs10.08%9.97%10.29%10.42%10.00%9.10%9.52%9.93%
Government19.57%19.57%19.57%19.57%19.57%19.57%19.57%19.57%
Public11.39%11.57%11.15%10.81%10.34%9.96%10.32%10.38%
No. of Shareholders30,82,71731,89,61430,80,10029,75,61428,15,98027,89,94028,59,83328,36,871
IOC key ratios
CategoryMar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026
Debtor Days111013117697
Inventory Days5956977555645861
Days Payable3122423123292929
Cash Conversion Cycle3943685538413839
Working Capital Days-27-42-49-32-27-35-40-31
ROCE %16%7%16%16%6%20%7%17%
IOCUpdated 20 Oct 2026, 15:56

Indian Oil Corp Ltd

Market Cap

₹1,83,929Cr.

Current Price

₹130

High / Low

₹189/125

Stock P/E

6.46

ROE18.9%
ROCE17.3%
Book Value₹145
Face Value₹10.0
Dividend Yield6.33%

About

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]

Quarterly results

Last reported quarters₹ Cr.

Profit & loss

Annual statement₹ Cr.

Shareholding pattern

As of Sep 2026%

Shareholding trend

Ownership over time%

Balance sheet

Assets & liabilities₹ Cr.

Cash flows

Operating, investing & financing₹ Cr.

Key ratios

Historical financial ratios
CategoryMar 2015Mar 2016Mar 2017Mar 2018Mar 2019Mar 2020Mar 2021Mar 2022Mar 2023Mar 2024Mar 2025Mar 2026
Debtor Days6899111013117697
Inventory Days434980705956977555645861
Days Payable272839353122423123292929
Cash Conversion Cycle212950433943685538413839
Working Capital Days-8-18-44-35-27-42-49-32-27-35-40-31
ROCE %7%14%20%22%16%7%16%16%6%20%7%17%

Frequently asked questions

Quick answers about this company's financials on Fincrux

What is the market cap of INDIAN OIL CORP LTD (IOC)?

The reported market capitalisation for INDIAN OIL CORP LTD (IOC) is ₹1,83,929Cr. on Fincrux. Figures may update with market data and filings.

What is the current share price of IOC?

The current price shown for INDIAN OIL CORP LTD (IOC) on Fincrux is ₹130 with a 52-week high/low of ₹189/125.

What is the P/E ratio of INDIAN OIL CORP LTD (IOC)?

The stock P/E for INDIAN OIL CORP LTD (IOC) is 6.46 on Fincrux, with ROE at 18.9% and ROCE at 17.3%.

What were IOC latest quarterly results?

For Jun 2026, INDIAN OIL CORP LTD (IOC) reported sales ₹262,435 Cr and net profit ₹-2,661 Cr (figures in ₹ crore unless noted).

What are IOC annual sales and net profit?

For TTM, INDIAN OIL CORP LTD (IOC) shows sales of ₹853,623 Cr and net profit of ₹28,452 Cr on the Fincrux profit & loss statement.

Who owns INDIAN OIL CORP LTD (IOC)?

Latest shareholding for INDIAN OIL CORP LTD (IOC) on Fincrux: Promoters 51.50% (Sep 2026), FIIs 8.61% (Sep 2026), DIIs 9.93% (Sep 2026), Government 19.57% (Sep 2026), Public 10.38% (Sep 2026).

Where can I find INDIAN OIL CORP LTD (IOC) financials?

INDIAN OIL CORP LTD (IOC) financials on Fincrux include quarterly results, profit and loss, cash flow, balance sheet, key ratios, and shareholding patterns for NSE/BSE research.

Does Fincrux show IOC balance sheet and cash flow?

Yes. The INDIAN OIL CORP LTD (IOC) page on Fincrux includes balance sheet, cash flow statements, historical ratios, and ownership trends alongside quarterly and annual results.

Figures in ₹ crore unless noted. Data sourced for research and may lag filings.

Last updated 20 October 2026 at 15:56


Designed & Shipped by Harshit Bansal