Innovators Façade Systems Limited (BOM:541353)
India flag India · Delayed Price · Currency is INR
122.60
+2.35 (1.95%)
At close: Jul 14, 2026

Innovators Façade Systems 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
2,2572,0003,7863,0261,5471,259
Market Cap Growth
-38.85%-47.17%25.09%95.61%22.85%68.14%
Enterprise Value
2,3022,1063,9753,4041,7601,489
Last Close Price
119.60106.00200.65160.4082.0066.75
PE Ratio
16.6314.7423.6519.8318.3778.76
PS Ratio
0.990.881.711.410.851.41
PB Ratio
1.291.142.342.081.191.03
P/TBV Ratio
1.291.152.352.081.191.03
P/FCF Ratio
7.556.69-36.3721.37-
P/OCF Ratio
5.965.29120.719.899.5112.69
EV/Sales Ratio
1.010.931.801.580.971.67
EV/EBITDA Ratio
8.037.3912.3211.899.6913.85
EV/EBIT Ratio
9.819.0414.5413.6211.5732.08
EV/FCF Ratio
7.707.05-40.9124.32-
Debt / Equity Ratio
0.260.260.380.300.300.27
Debt / EBITDA Ratio
1.581.581.881.512.123.09
Debt / FCF Ratio
1.511.51-5.195.32-
Net Debt / Equity Ratio
0.030.030.180.130.170.18
Net Debt / EBITDA Ratio
0.160.160.910.661.242.02
Net Debt / FCF Ratio
0.150.15-8.812.283.11-23.92
Asset Turnover
0.710.710.800.820.820.51
Inventory Turnover
2.172.172.492.032.091.65
Quick Ratio
0.780.781.130.910.731.15
Current Ratio
1.351.351.691.571.572.15
Return on Equity (ROE)
8.06%8.06%10.42%11.06%6.68%1.32%
Return on Assets (ROA)
4.55%4.55%6.19%5.94%4.29%1.64%
Return on Invested Capital (ROIC)
9.30%9.01%11.51%11.98%8.89%3.30%
Return on Capital Employed (ROCE)
12.50%12.50%15.70%15.50%10.50%3.50%
Earnings Yield
6.01%6.78%4.23%5.04%5.44%1.27%
FCF Yield
13.24%14.94%-0.88%2.75%4.68%-0.72%
Buyback Yield / Dilution
-0.03%-0.03%----