Straumann Holding AG logo

Straumann Holding AG

SAUHY | OTC
Chart Builder DCF Calculator
$11.66
+$0.20 (+1.75%)
Sep 21, 2026, 4:00 PM ET · Market open
TTM
Period Ending
Q2 2026
Jun 29, 2026
Q4 2025
Dec 30, 2025
Q2 2025
Jun 29, 2025
Q4 2024
Dec 30, 2024
Q2 2024
Jun 29, 2024
Q4 2023
Dec 30, 2023
Q2 2023
Jun 29, 2023
Q4 2022
Dec 30, 2022
Q2 2022
Jun 29, 2022
Q4 2021
Dec 30, 2021
Q2 2021
Jun 29, 2021
Revenue
2.66B 2.59B 2.58B 2.5B 2.47B 2.41B 2.36B 2.32B 2.21B 2.02B 1.81B
Cost of Revenue
846.92M 819.79M 743.39M 720.52M 686.2M 638.76M 637.59M 619.5M 541.27M 492.64M 456.28M
Gross Profit
1.81B 1.78B 1.84B 1.78B 1.78B 1.77B 1.72B 1.7B 1.67B 1.53B 1.35B
Operating Income
533.86M 513.75M 594.56M 601M 454.32M 410.97M 501.01M 530.49M 582.47M 536.51M 513.43M
Interest Income
78.73M 132.44M 178.84M 169.78M 159.11M 110.89M 86.54M 107.19M 96.15M 89.41M 87.66M
Pretax Income
462.17M 434.62M 527.36M 559.57M 410.2M 360.3M 457.55M 498.44M 574.05M 477.38M 430.89M
Net Income
373.9M 355.27M 394.39M 388.32M 270.67M 246.07M 375.16M 434.79M 488.64M 396.08M 357.58M
Selling & General & Admin
1.26B 1.25B 1.23B 1.2B 1.12B 1.15B 1.22B 1.17B 1.09B 992.76M 836.54M
Research & Development
n/a n/a n/a n/a 111.1M 111.1M 104.6M 104.6M 96M 96M 102.61M
Other Expenses
-12.2M -14.26M 10.02M -14.97M 107.21M 111.44M n/a n/a n/a n/a n/a
Operating Expenses
1.25B 1.23B 1.24B 1.18B 1.33B 1.37B 1.22B 1.17B 1.09B 992.76M 836.54M
Interest Expense
170.91M 123.78M 100.69M 166.55M 184.43M 167.17M 146.08M 136.89M 115.45M 160.67M 165.03M
Selling & Marketing Expenses
510.25M 487.28M 489.58M 485.64M 468.22M 444.53M 443.51M 439.58M 408.07M 384.9M 336.53M
Cost & Expenses
2.1B 2.06B 1.98B 1.9B 2.02B 2.01B 1.86B 1.79B 1.63B 1.49B 1.29B
Income Tax Expense
106.37M 96.7M 97.93M 100.08M 105.09M 98.1M 62.71M 63.66M 84.13M 78.1M 70.29M
Shares Outstanding (Basic)
1.59B 1.58B 1.59B 1.59B 1.59B 1.59B 1.59B 1.59B 1.59B 1.59B 1.59B
Shares Outstanding (Diluted)
1.6B 1.58B 1.6B 1.6B 1.59B 1.59B 1.6B 1.59B 1.6B 1.6B 1.59B
EPS (Basic)
0.24 0.22 0.27 0.29 0.19 0.15 0.24 0.27 0.31 0.25 0.23
EPS (Diluted)
0.24 0.22 0.27 0.29 0.19 0.15 0.24 0.27 0.31 0.25 0.22
EBITDA
622.7M 628.47M 751.8M 726.15M 660.78M 652.1M 729.85M 711.64M 730.04M 680.89M 617.16M
EBIT
461.92M 470.33M 598.19M 581.22M 523.1M 521.86M 562.01M 548.94M 622.98M 577.69M 511.51M
Depreciation & Amortization
160.78M 158.14M 153.62M 144.93M 137.69M 130.23M 167.84M 162.71M 107.06M 103.21M 105.66M

© 2026 bestshares.com. All rights reserved.