Somnigroup International Inc. (FRA:TPD)
Germany flag Germany · Delayed Price · Currency is EUR
75.50
0.00 (0.00%)
At close: Feb 20, 2026

Somnigroup International Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
16,24815,9619,5097,9445,4927,961
Market Cap Growth
46.56%67.86%19.70%44.64%-31.01%74.78%
Enterprise Value
21,80721,52312,26810,8098,54310,032
Last Close Price
75.5076.0051.5644.9630.8540.04
PE Ratio
49.6748.7925.6223.8512.8814.50
PS Ratio
2.552.512.001.781.191.84
PB Ratio
6.126.0117.3226.34-477.2330.69
P/FCF Ratio
30.1329.6017.3022.8181.5315.12
P/OCF Ratio
23.8423.4214.7715.4015.5112.54
EV/Sales Ratio
3.443.382.582.431.862.31
EV/EBITDA Ratio
18.8822.4116.2716.5311.6111.47
EV/EBIT Ratio
28.6228.7820.6420.3413.8412.94
EV/FCF Ratio
40.4439.9122.3131.04126.8019.05
Debt / Equity Ratio
2.142.147.869.80-273.939.70
Debt / EBITDA Ratio
4.984.984.503.553.502.52
Debt / FCF Ratio
10.5410.547.858.4946.804.78
Net Debt / Equity Ratio
2.102.107.669.57-268.298.68
Net Debt / EBITDA Ratio
5.805.805.584.424.202.57
Net Debt / FCF Ratio
10.3310.337.658.2945.834.27
Asset Turnover
0.850.850.941.111.131.29
Inventory Turnover
7.737.735.925.385.647.15
Quick Ratio
0.320.320.570.560.500.68
Current Ratio
0.830.831.111.221.221.21
Return on Equity (ROE)
20.91%20.91%85.55%230.89%324.16%154.78%
Return on Assets (ROA)
6.24%6.24%7.30%8.24%9.49%14.44%
Return on Invested Capital (ROIC)
7.34%9.65%11.15%13.48%17.05%26.75%
Return on Capital Employed (ROCE)
8.70%8.70%12.30%16.10%19.50%27.00%
Earnings Yield
2.01%2.05%3.90%4.19%7.76%6.90%
FCF Yield
3.32%3.38%5.78%4.38%1.23%6.62%
Dividend Yield
0.70%0.67%0.97%0.89%1.21%0.70%
Payout Ratio
33.17%33.17%24.12%21.11%15.47%10.10%
Buyback Yield / Dilution
-17.40%-17.40%-0.51%1.66%11.75%3.77%
Total Shareholder Return
-16.69%-16.72%0.47%2.55%12.96%4.47%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.