Implenia AG (SWX:IMPN)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
64.00
-0.30 (-0.47%)
Jul 31, 2026, 5:30 PM CET

Implenia AG Ratios and Metrics

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,1821,413564555700382
Market Cap Growth
17.07%150.25%1.64%-20.71%83.27%-13.80%
Enterprise Value
1,4101,641853.42794.91752.3485.67
Last Close Price
64.0076.5030.7030.5038.0520.76
PE Ratio
14.1316.896.144.036.816.83
Forward PE
14.2114.166.377.049.797.00
PEG Ratio
-1.131.131.131.131.13
PS Ratio
0.340.410.160.150.200.10
PB Ratio
1.571.890.870.981.471.14
P/TBV Ratio
3.784.522.613.793.025.45
P/FCF Ratio
12.4414.87--7.70-
P/OCF Ratio
8.6110.2913.08-5.47-
EV/Sales Ratio
0.410.470.240.220.210.13
EV/EBITDA Ratio
5.186.033.443.513.232.16
EV/EBIT Ratio
10.0411.686.546.485.424.23
EV/FCF Ratio
14.8517.28--8.27-
Debt / Equity Ratio
0.940.940.650.801.211.88
Debt / EBITDA Ratio
3.243.242.773.142.813.95
Debt / FCF Ratio
9.299.29--7.19-
Net Debt / Equity Ratio
0.300.300.440.410.100.27
Net Debt / EBITDA Ratio
0.820.821.151.020.200.41
Net Debt / FCF Ratio
2.362.36-10.99-2.830.50-0.82
Asset Turnover
1.081.081.191.271.231.27
Inventory Turnover
6.996.998.009.319.419.99
Quick Ratio
0.740.740.530.610.740.71
Current Ratio
1.231.231.001.001.151.10
Return on Equity (ROE)
12.01%12.01%15.15%26.79%25.58%19.71%
Return on Assets (ROA)
3.39%3.39%3.81%5.53%4.16%2.74%
Return on Invested Capital (ROIC)
11.14%11.35%13.09%23.41%24.74%21.55%
Return on Capital Employed (ROCE)
10.04%10.04%10.96%10.56%12.33%10.80%
Earnings Yield
7.08%5.92%16.29%24.82%14.69%14.64%
FCF Yield
8.04%6.72%--12.99%-
Dividend Yield
2.19%1.15%1.94%1.31%0.00%0.00%
Payout Ratio
19.35%19.35%11.83%5.21%0.00%0.00%
Buyback Yield / Dilution
-0.10%-0.10%0.86%0.58%11.45%-0.18%
Total Shareholder Return
2.08%1.05%2.80%1.89%11.45%-0.18%