Indian Oil Corporation Limited (NSE:IOC)
India flag India · Delayed Price · Currency is INR
137.80
-0.81 (-0.58%)
Aug 18, 2026, 3:15 PM IST

Indian Oil Corporation Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Aug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,908,8761,864,6691,758,6282,310,1791,072,8051,092,085
Market Cap Growth
-1.08%6.03%-23.88%115.34%-1.76%29.50%
Enterprise Value
3,171,8843,252,1063,323,9313,370,1092,577,9562,087,037
Last Close Price
138.61134.20118.71149.6864.1263.11
PE Ratio
5.684.4312.935.5410.964.35
Forward PE
9.666.059.387.6311.975.42
PS Ratio
0.220.240.230.300.130.19
PB Ratio
0.850.830.921.230.750.81
P/TBV Ratio
0.900.880.991.310.810.86
P/FCF Ratio
4.003.90-6.80-47.68
P/OCF Ratio
2.512.455.113.253.624.24
PEG Ratio
-0.370.280.291.322.93
EV/Sales Ratio
0.370.420.440.430.310.35
EV/EBITDA Ratio
4.493.848.694.396.774.39
EV/EBIT Ratio
6.134.8115.345.5310.295.63
EV/FCF Ratio
6.646.81-9.92-91.13
Debt / Equity Ratio
0.580.580.800.711.040.98
Debt / EBITDA Ratio
1.941.563.981.733.912.68
Debt / FCF Ratio
-2.76-3.90-57.64
Net Debt / Equity Ratio
0.530.560.760.640.960.91
Net Debt / EBITDA Ratio
1.771.503.811.563.592.57
Net Debt / FCF Ratio
-2.66-283.343.53-42.6753.40
Asset Turnover
-1.511.531.681.981.54
Inventory Turnover
-5.545.655.326.475.04
Quick Ratio
-0.110.120.140.150.15
Current Ratio
-0.740.680.730.770.76
Return on Equity (ROE)
-20.97%7.27%26.05%8.41%20.75%
Return on Assets (ROA)
-8.16%2.74%8.25%3.67%6.05%
Return on Invested Capital (ROIC)
10.54%14.91%5.43%15.62%7.25%11.67%
Return on Capital Employed (ROCE)
-21.30%7.80%22.90%10.70%17.00%
Earnings Yield
17.63%22.58%7.73%18.06%9.13%22.99%
FCF Yield
25.03%25.62%-0.29%14.70%-2.99%2.10%
Dividend Yield
5.95%6.15%2.53%8.02%4.68%13.31%
Payout Ratio
-32.55%70.20%26.29%33.76%43.41%
Total Shareholder Return
5.79%6.15%2.53%8.02%4.68%13.31%