Modern Insulators Limited (BOM:515008)
India flag India · Delayed Price · Currency is INR
451.55
-19.95 (-4.23%)
At close: May 29, 2026

Modern Insulators 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
21,28810,2844,6194,0331,9622,263
Market Cap Growth
368.32%122.65%14.54%105.53%-13.29%6.19%
Enterprise Value
20,6549,9544,1653,9262,0522,342
Last Close Price
451.55218.1597.9885.5441.6248.00
PE Ratio
26.6912.8911.9711.197.0210.30
PS Ratio
2.871.390.920.910.460.51
PB Ratio
3.921.891.000.950.510.63
P/TBV Ratio
3.921.891.000.950.510.63
P/FCF Ratio
81.3939.3221.9770.9711.5419.69
P/OCF Ratio
45.6022.0311.6334.358.5216.34
EV/Sales Ratio
2.781.340.830.890.480.53
EV/EBITDA Ratio
17.728.5411.0311.018.139.67
EV/EBIT Ratio
19.359.3314.3214.4812.3614.90
EV/FCF Ratio
78.9738.0619.8169.1012.0720.38
Debt / Equity Ratio
0.130.130.050.050.020.07
Debt / EBITDA Ratio
0.580.580.670.540.321.07
Debt / FCF Ratio
2.612.611.203.370.472.25
Net Debt / Equity Ratio
-0.12-0.12-0.06-0.010.000.03
Net Debt / EBITDA Ratio
-0.54-0.54-0.69-0.140.020.43
Net Debt / FCF Ratio
-2.42-2.42-1.24-0.900.030.91
Asset Turnover
1.091.090.870.840.850.89
Inventory Turnover
1.291.291.111.191.231.20
Quick Ratio
2.132.131.941.851.711.24
Current Ratio
3.753.753.823.773.882.80
Return on Equity (ROE)
15.85%15.85%8.69%8.86%7.46%6.29%
Return on Assets (ROA)
9.77%9.77%3.14%3.20%2.06%1.97%
Return on Invested Capital (ROIC)
17.93%18.41%5.84%6.70%4.37%4.36%
Return on Capital Employed (ROCE)
17.00%17.00%5.70%5.80%3.80%3.80%
Earnings Yield
3.75%7.76%8.35%8.94%14.24%9.71%
FCF Yield
1.23%2.54%4.55%1.41%8.66%5.08%
Buyback Yield / Dilution
-0.02%-0.02%----