Indian Oil Corporation Limited (NSE:IOC) — Stock Price

Rs142.00 INR
▼ -0.96% today

Indian Oil Corporation Limited (NSE:IOC) is currently trading at Rs142.00 INR, down 0.96% today. Over the past 52 weeks, shares have ranged between Rs131.81 and Rs187.47. This page tracks Indian Oil Corporation Limited's live share price on the NSE exchange, its daily price and volume history, and — where reported — its income statement, balance sheet, cash flow statement, and earnings history. For company valuation and market capitalisation context, see market cap of Indian Oil Corporation Limited.

Indian Oil Corporation Limited (IOC) Stock Price Chart — Daily History & Trading Volume

The chart below tracks Indian Oil Corporation Limited's daily closing share price and trading volume on the NSE exchange over the past year, giving a clear view of recent price momentum and liquidity.

Indian Oil Corporation Limited Income Statement — Revenue, Profit & Earnings by Year

Indian Oil Corporation Limited's annual income statement shows how revenue converts into profit each fiscal year, including gross profit, operating income, EBITDA, and net income.

Fiscal Year 20262025202420232022
Total Revenue Rs7.84 Trillion Rs7.58 Trillion Rs7.76 Trillion Rs8.42 Trillion Rs5.89 Trillion
Cost of Revenue Rs6.63 Trillion Rs6.64 Trillion Rs6.45 Trillion Rs7.54 Trillion Rs4.92 Trillion
Gross Profit Rs1.21 Trillion Rs939.97 Billion Rs1.31 Trillion Rs880.81 Billion Rs974.01 Billion
Research & Development Rs3.10 Billion Rs3.40 Billion Rs2.89 Billion Rs3.17 Billion
SG&A Rs117.33 Billion Rs125.04 Billion Rs103.92 Billion Rs122.36 Billion
Total Operating Expenses Rs616.60 Billion Rs129.77 Billion Rs142.89 Billion Rs119.10 Billion Rs138.78 Billion
Operating Income Rs597.77 Billion Rs810.20 Billion Rs1.17 Trillion Rs761.71 Billion Rs835.24 Billion
EBITDA Rs842.00 Billion Rs382.60 Billion Rs767.68 Billion Rs380.98 Billion Rs475.77 Billion
EBIT Rs657.80 Billion Rs216.69 Billion Rs609.70 Billion Rs250.46 Billion Rs370.42 Billion
Interest Expense Rs83.08 Billion Rs83.36 Billion Rs74.64 Billion Rs65.52 Billion Rs42.10 Billion
Income Before Tax Rs574.72 Billion Rs170.63 Billion Rs572.88 Billion Rs150.38 Billion Rs342.89 Billion
Income Tax Expense Rs137.95 Billion Rs32.75 Billion Rs141.27 Billion Rs33.33 Billion Rs85.62 Billion
Net Income Rs420.96 Billion Rs135.98 Billion Rs417.30 Billion Rs97.92 Billion Rs251.02 Billion

Indian Oil Corporation Limited Balance Sheet — Assets, Liabilities & Shareholder Equity

The balance sheet below summarizes Indian Oil Corporation Limited's financial position at each fiscal year-end — what it owns (assets), what it owes (liabilities), and the resulting shareholder equity.

Fiscal Year 20262025202420232022
Total Assets Rs5.29 Trillion Rs5.07 Trillion Rs4.82 Trillion Rs4.42 Trillion Rs4.11 Trillion
Total Current Assets Rs1.57 Trillion Rs1.58 Trillion Rs1.58 Trillion Rs1.59 Trillion Rs1.47 Trillion
Cash & Equivalents Rs452.00 Million Rs2.65 Billion Rs10.43 Billion Rs4.93 Billion
Short-term Investments Rs71.37 Billion Rs129.27 Billion Rs103.80 Billion Rs111.33 Billion Rs85.02 Billion
Net Receivables Rs153.33 Billion Rs191.80 Billion Rs210.19 Billion Rs227.57 Billion Rs206.71 Billion
Inventory Rs1.17 Trillion Rs1.14 Trillion Rs1.21 Trillion Rs1.21 Trillion Rs1.12 Trillion
Property, Plant & Equipment Rs2.71 Trillion Rs2.49 Trillion Rs2.24 Trillion Rs2.01 Trillion
Goodwill Rs10.40 Million Rs10.40 Million Rs10.40 Million Rs10.40 Million Rs10.40 Million
Total Liabilities Rs3.03 Trillion Rs3.16 Trillion Rs2.94 Trillion Rs2.99 Trillion Rs2.75 Trillion
Total Current Liabilities Rs2.11 Trillion Rs2.31 Trillion Rs2.16 Trillion Rs2.07 Trillion Rs1.92 Trillion
Long-term Debt Rs553.09 Billion Rs517.56 Billion Rs467.93 Billion Rs633.13 Billion Rs559.45 Billion
Net Debt Rs1.27 Trillion Rs1.52 Trillion Rs1.31 Trillion Rs1.48 Trillion Rs1.31 Trillion
Total Stockholder Equity Rs2.20 Trillion Rs1.86 Trillion Rs1.83 Trillion Rs1.40 Trillion Rs1.34 Trillion
Retained Earnings Rs190.95 Billion Rs390.32 Billion Rs1.07 Trillion Rs30.51 Billion

Indian Oil Corporation Limited Cash Flow Statement — Operating, Investing & Financing Activities

This cash flow statement breaks down how Indian Oil Corporation Limited generates and spends cash across operating, investing, and financing activities each fiscal year, including free cash flow and capital expenditures.

Fiscal Year 20262025202420232022
Operating Cash Flow Rs718.51 Billion Rs346.99 Billion Rs710.99 Billion Rs296.44 Billion Rs245.70 Billion
Capital Expenditures Rs283.63 Billion Rs348.50 Billion Rs371.75 Billion Rs326.00 Billion Rs230.37 Billion
Free Cash Flow Rs434.88 Billion Rs-1.51 Billion Rs339.23 Billion Rs-29.56 Billion Rs15.33 Billion
Investing Cash Flow Rs-265.18 Billion Rs-318.48 Billion Rs-314.64 Billion Rs-280.30 Billion Rs-211.78 Billion
Financing Cash Flow Rs-441.37 Billion Rs-34.25 Billion Rs-393.85 Billion Rs-17.94 Billion Rs-29.97 Billion
Dividends Paid Rs-137.02 Billion Rs-95.45 Billion Rs-109.73 Billion Rs33.06 Billion Rs108.96 Billion
Stock-Based Compensation
Depreciation Rs184.20 Billion Rs167.77 Billion Rs158.66 Billion Rs131.81 Billion Rs123.48 Billion
Change in Cash Rs33.48 Billion Rs-5.73 Billion Rs2.50 Billion Rs-1.80 Billion Rs3.95 Billion

Indian Oil Corporation Limited Earnings History — EPS Actual vs. Analyst Estimates

Track Indian Oil Corporation Limited's quarterly earnings per share (EPS) against Wall Street estimates, along with the earnings surprise percentage for each reporting period.

Report Date EPS Actual EPS Estimate Surprise
Aug 13, 2026 -20.50
May 18, 2026 10.50 7.45 +40.94%
Feb 05, 2026 8.81 7.53 +17.00%
Oct 27, 2025 5.68 4.00 +42.00%
Aug 14, 2025 4.95 6.52 -24.08%
Apr 30, 2025 5.90 13.27 -55.54%
Jan 27, 2025 1.68 4.14 -59.42%
Oct 28, 2024 -0.74 6.50 -111.38%