Straumann Holding AG (FRA:QS51)
Germany flag Germany · Delayed Price · Currency is EUR
99.60
+1.62 (1.65%)
At close: Jan 30, 2026

Straumann Holding AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Jan '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
16,20719,41723,21617,03329,71915,148
Market Cap Growth
-19.27%-16.36%36.30%-42.69%96.19%9.40%
Enterprise Value
16,39119,54823,32616,99429,71915,427
Last Close Price
99.60---76.7476.74
PE Ratio
38.3846.9187.8138.7177.79179.60
PS Ratio
5.877.289.497.2515.2411.50
PB Ratio
7.348.9111.759.0820.5413.55
P/TBV Ratio
12.6616.0323.2715.6835.9729.57
P/FCF Ratio
43.1749.9361.3466.3967.6953.62
P/OCF Ratio
30.2737.6942.8840.5554.9943.53
EV/Sales Ratio
5.827.329.547.2415.2411.71
EV/EBITDA Ratio
20.0025.6630.3625.0450.6143.43
EV/EBIT Ratio
24.1129.3334.1230.5956.8053.48
EV/FCF Ratio
43.6650.2761.6366.2467.6954.61
Debt / Equity Ratio
0.200.200.270.420.470.60
Debt / EBITDA Ratio
0.540.560.681.121.111.75
Debt / FCF Ratio
1.171.141.433.081.552.36
Asset Turnover
0.740.720.680.730.730.58
Inventory Turnover
1.711.791.691.982.071.72
Quick Ratio
1.030.991.331.242.262.46
Current Ratio
1.641.611.951.642.723.04
Return on Equity (ROE)
21.30%23.67%24.32%25.92%29.46%7.16%
Return on Assets (ROA)
11.40%11.26%11.88%10.82%12.29%7.90%
Return on Invested Capital (ROIC)
23.32%25.64%26.99%29.36%34.63%17.72%
Return on Capital Employed (ROCE)
24.30%23.40%24.40%22.90%22.60%14.40%
Earnings Yield
2.61%2.13%1.14%2.58%1.29%0.56%
FCF Yield
2.32%2.00%1.63%1.51%1.48%1.86%
Dividend Yield
0.92%---0.85%0.69%
Payout Ratio
38.37%34.88%51.79%24.71%23.07%99.94%
Buyback Yield / Dilution
-0.09%0.03%-0.02%0.01%-0.22%-0.07%
Total Shareholder Return
0.83%0.03%-0.02%0.01%0.64%0.62%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.