Oil India Limited (BOM:533106)
India flag India · Delayed Price · Currency is INR
475.55
-12.40 (-2.54%)
At close: May 29, 2026

Oil India Ratios and Metrics

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
785,245773,371629,091650,914272,891258,522
Market Cap Growth
19.70%22.93%-3.35%138.53%5.56%94.14%
Enterprise Value
1,157,6091,083,023857,626854,736431,173427,481
Last Close Price
482.80475.35376.07378.86151.72131.47
PE Ratio
11.8611.689.6010.283.134.60
PS Ratio
2.312.281.932.000.761.00
PB Ratio
1.231.211.151.240.650.78
P/TBV Ratio
1.381.361.291.360.710.85
P/FCF Ratio
----9.467.74
P/OCF Ratio
7.357.245.555.952.392.78
EV/Sales Ratio
3.413.192.642.631.191.65
EV/EBITDA Ratio
8.388.547.196.512.613.76
EV/EBIT Ratio
13.0714.009.458.093.064.88
EV/FCF Ratio
-46.54---14.9412.79
Debt / Equity Ratio
0.590.590.560.460.450.50
Debt / EBITDA Ratio
2.952.952.531.811.131.46
Debt / FCF Ratio
----6.535.00
Net Debt / Equity Ratio
0.490.490.420.330.360.44
Net Debt / EBITDA Ratio
2.482.481.921.310.911.29
Net Debt / FCF Ratio
-12.64-12.64-13.96-15.265.194.37
Asset Turnover
0.300.300.330.390.540.45
Inventory Turnover
2.882.881.631.591.831.58
Quick Ratio
0.610.610.780.720.750.58
Current Ratio
1.091.091.231.171.691.49
Return on Equity (ROE)
12.74%12.74%13.12%14.78%26.27%23.18%
Return on Assets (ROA)
4.23%4.23%5.77%7.96%13.08%9.43%
Return on Invested Capital (ROIC)
6.68%7.05%9.19%13.17%20.21%14.53%
Return on Capital Employed (ROCE)
7.30%7.30%10.20%13.60%21.60%16.20%
Earnings Yield
8.43%8.56%10.41%9.73%31.99%21.75%
FCF Yield
-3.17%-3.22%-2.60%-1.74%10.57%12.93%
Dividend Yield
2.52%2.42%3.06%2.77%8.79%7.23%
Payout Ratio
34.09%34.09%32.20%33.20%28.57%24.57%
Buyback Yield / Dilution
0.01%0.01%----
Total Shareholder Return
2.53%2.42%3.06%2.77%8.79%7.23%