Solutiance AG (ETR:SLSA)
Germany flag Germany · Delayed Price · Currency is EUR
1.050
-0.030 (-2.78%)
Jul 21, 2026, 5:35 PM CET

Solutiance AG Ratios and Metrics

Millions EUR. 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
7101413913
Market Cap Growth
-38.64%-24.02%7.45%41.98%-31.26%-33.36%
Enterprise Value
7.4410.581,0661,33510.6314.77
Last Close Price
1.051.552.041.971.631.66
PE Ratio
52.3475.12----
PS Ratio
1.051.512.232.343.020.01
P/FCF Ratio
14.7011.3887.24---
P/OCF Ratio
14.0211.0887.24---
EV/Sales Ratio
1.091.55174.45246.173.600.01
EV/EBITDA Ratio
-14.66----
EV/EBIT Ratio
-14.93----
EV/FCF Ratio
15.1911.646833.34---
Debt / EBITDA Ratio
1.121.12----
Debt / FCF Ratio
0.890.897248.46---
Net Debt / EBITDA Ratio
0.330.33-2561.29-2975.60-0.990.00
Net Debt / FCF Ratio
0.260.266746.09-1803.68-1.09-0.78
Asset Turnover
0.000.000.000.000.62923.16
Inventory Turnover
--0.280.23129.43157151.00
Quick Ratio
0.920.920.750.800.450.53
Current Ratio
0.920.920.750.810.460.54
Return on Assets (ROA)
0.04%0.04%-0.01%-0.02%-40.61%-108696.00%
Return on Invested Capital (ROIC)
295.96%0.14%-0.03%-0.07%-109.81%-278859.32%
Return on Capital Employed (ROCE)
0.06%0.06%-0.02%-0.03%-58.00%-146783.00%
Earnings Yield
1.91%1.33%----
FCF Yield
6.80%8.79%1.15%---
Buyback Yield / Dilution
-0.00%-3.76%-17.48%30.00%-21.23%
Total Shareholder Return
-0.00%-3.76%-17.48%30.00%-21.23%