Indian Oil Corporation Limited (BOM:530965)
India flag India · Delayed Price · Currency is INR
140.15
+0.20 (0.14%)
At close: Jul 31, 2026

Indian Oil Corporation Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jul '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
1,930,3601,864,6691,758,6282,310,1791,072,8051,092,085
Market Cap Growth
-5.95%6.03%-23.88%115.34%-1.76%29.50%
Enterprise Value
3,193,3673,252,1063,323,9313,370,1092,577,9562,087,037
Last Close Price
140.15135.50119.82151.0264.7363.68
PE Ratio
5.744.4312.935.5410.964.35
PS Ratio
0.220.240.230.300.130.19
PB Ratio
0.860.830.921.230.750.81
P/TBV Ratio
0.910.880.991.310.810.86
P/FCF Ratio
4.043.90-6.80-47.68
P/OCF Ratio
2.542.455.073.253.624.24
EV/Sales Ratio
0.370.420.440.430.310.35
EV/EBITDA Ratio
4.524.228.694.396.774.39
EV/EBIT Ratio
6.175.5515.345.5310.295.63
EV/FCF Ratio
6.686.81-9.92-91.13
Debt / Equity Ratio
0.580.580.800.711.040.98
Debt / EBITDA Ratio
1.941.713.981.733.912.68
Debt / FCF Ratio
-2.76-3.90-57.64
Net Debt / Equity Ratio
0.530.530.760.640.960.91
Net Debt / EBITDA Ratio
1.771.563.811.563.592.57
Net Debt / FCF Ratio
-2.52-967.083.53-42.6753.40
Asset Turnover
-1.521.531.681.981.54
Inventory Turnover
-5.485.655.326.475.04
Quick Ratio
-0.120.130.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)
-7.08%2.74%8.25%3.67%6.05%
Return on Invested Capital (ROIC)
10.64%13.06%5.43%15.62%7.25%11.67%
Return on Capital Employed (ROCE)
-18.50%7.80%22.90%10.70%17.00%
Earnings Yield
17.43%22.58%7.73%18.06%9.13%22.99%
FCF Yield
24.75%25.62%-0.09%14.70%-2.99%2.10%
Dividend Yield
5.89%6.09%2.50%7.95%4.63%13.19%
Payout Ratio
-32.55%70.20%26.29%33.76%43.41%
Buyback Yield / Dilution
-0.12%0.01%----
Total Shareholder Return
5.77%6.10%2.50%7.95%4.63%13.19%