Installux S.A. (EPA:ALLUX)
France flag France · Delayed Price · Currency is EUR
296.00
+20.00 (7.25%)
May 14, 2026, 11:30 AM CET

Installux Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
77879774101114
Market Cap Growth
-10.31%-10.93%30.59%-26.58%-11.01%15.47%
Enterprise Value
486671578593
Last Close Price
276.00310.00339.02251.62332.24365.57
PE Ratio
10.2411.5011.5111.4215.4313.51
Forward PE
-11.7811.7811.7811.7811.78
PS Ratio
0.470.530.660.500.620.82
PB Ratio
0.610.680.800.650.921.06
P/TBV Ratio
0.660.750.880.670.941.09
P/FCF Ratio
7.398.305.824.28-5.27
P/OCF Ratio
5.646.334.923.40-4.37
EV/Sales Ratio
0.290.400.480.380.520.67
EV/EBITDA Ratio
2.443.354.734.396.375.65
EV/EBIT Ratio
4.896.716.866.849.467.86
EV/FCF Ratio
4.646.374.243.25-4.28
Debt / Equity Ratio
0.260.260.290.290.210.18
Debt / EBITDA Ratio
1.641.641.892.061.420.96
Debt / FCF Ratio
3.123.122.091.91-0.87
Net Debt / Equity Ratio
-0.23-0.23-0.16-0.15-0.11-0.27
Net Debt / EBITDA Ratio
-1.48-1.48-1.33-1.38-0.92-1.74
Net Debt / FCF Ratio
-2.81-2.81-1.19-1.022.60-1.32
Asset Turnover
0.900.900.840.911.060.95
Inventory Turnover
2.872.872.462.312.872.32
Quick Ratio
2.512.512.262.362.102.26
Current Ratio
3.403.403.043.263.303.09
Return on Equity (ROE)
6.20%6.20%7.20%5.59%5.82%8.19%
Return on Assets (ROA)
3.37%3.37%3.66%3.16%3.63%5.04%
Return on Invested Capital (ROIC)
7.32%7.17%7.79%6.23%7.41%10.23%
Return on Capital Employed (ROCE)
6.70%6.70%7.10%6.10%7.10%9.90%
Earnings Yield
9.77%8.70%8.69%8.76%6.48%7.40%
FCF Yield
13.54%12.05%17.20%23.37%-4.64%18.97%
Dividend Yield
2.90%-2.36%3.18%2.41%2.19%
Payout Ratio
29.67%29.67%26.45%34.36%34.30%26.75%
Buyback Yield / Dilution
0.01%0.01%0.18%0.56%0.20%1.13%
Total Shareholder Return
2.91%0.01%2.54%3.74%2.61%3.32%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.