Straumann Holding AG (SAUHF)
OTCMKTS · Delayed Price · Currency is USD
125.00
-2.91 (-2.28%)
Feb 11, 2026, 2:07 PM EST

Straumann Holding AG Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
20,34820,10225,66118,20433,79918,529
Market Cap Growth
-10.41%-21.66%40.97%-46.14%82.40%19.25%
Enterprise Value
20,56820,23825,78318,16233,79818,872
Last Close Price
125.00121.32157.82115.12215.10117.86
PE Ratio
41.0346.9187.8138.7177.79179.60
PS Ratio
6.287.289.497.2515.2411.50
PB Ratio
7.858.9111.759.0820.5413.55
P/TBV Ratio
13.5416.0323.2715.6835.9729.57
P/FCF Ratio
46.1549.9361.3466.3967.6953.62
P/OCF Ratio
32.3637.6942.8840.5554.9943.53
EV/Sales Ratio
6.157.329.547.2415.2411.71
EV/EBITDA Ratio
21.1425.6630.3625.0450.6143.43
EV/EBIT Ratio
25.4829.3334.1230.5956.8053.48
EV/FCF Ratio
46.6550.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.44%2.13%1.14%2.58%1.29%0.56%
FCF Yield
2.17%2.00%1.63%1.51%1.48%1.86%
Dividend Yield
0.93%0.86%0.64%0.75%0.35%0.55%
Payout Ratio
37.43%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.93%0.89%0.62%0.77%0.13%0.48%
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.