Sartorius Stedim Biotech S.A. logo

Sartorius Stedim Biotech S.A.

SDMHF | OTC
Chart Builder DCF Calculator
$248.00
-$6.56 (-2.58%)
At close: Oct 30, 2026, 10:10 AM ET
$248.00
$0.00 (0.00%)
After-hours: Oct 30, 2026, 4:00 PM ET
Fiscal Year
Period Ending
FY 2025
Dec 31, 2025
FY 2024
Dec 31, 2024
FY 2023
Dec 31, 2023
FY 2022
Dec 31, 2022
FY 2021
Dec 31, 2021
FY 2020
Dec 31, 2020
Revenue
2.97B 2.78B 2.78B 3.49B 2.89B 1.91B
Cost of Revenue
1.62B 1.57B 1.54B 1.66B 1.33B 907.35M
Gross Profit
1.35B 1.21B 1.23B 1.82B 1.55B 1B
Operating Income
549M 370.6M 484.5M 1.1B 912.67M 471.81M
Interest Income
11.6M 18.9M 6.2M 500K 276K 509K
Pretax Income
373.2M 219.2M 401.1M 1.13B 646.72M 482.63M
Net Income
265.6M 175.1M 309.7M 876.1M 414.4M 335.93M
Selling & General & Admin
664.8M 648.5M 616.2M 601.2M 531.76M 391.54M
Research & Development
132.6M 144.1M 129.5M 132.4M 110.49M 84.45M
Other Expenses
-1.1M 43.5M 3.3M 30.5M -1.92M 23.89M
Operating Expenses
796.3M 836.1M 749M 764.1M 640.34M 499.88M
Interest Expense
152.7M 158.9M 121.1M 41M 23.68M 37.73M
Selling & Marketing Expenses
n/a 479.8M 449.1M 449.7M 405.65M 296.05M
Cost & Expenses
2.42B 2.41B 2.29B 2.39B 1.97B 1.41B
Income Tax Expense
107.3M 40.7M 89M 250.5M 232.41M 122.11M
Shares Outstanding (Basic)
97.3M 96.78M 92.16M 92.16M 92.18M 92.18M
Shares Outstanding (Diluted)
97.3M 96.78M 92.16M 92.16M 92.18M 92.18M
EPS (Basic)
2.73 1.81 3.36 9.51 4.50 3.64
EPS (Diluted)
2.73 1.81 3.36 9.51 4.50 3.64
EBITDA
867.1M 670.5M 755.7M 1.33B 811.96M 569.2M
EBIT
549M 368.8M 518.9M 1.15B 670.4M 467.51M
Depreciation & Amortization
318.1M 301.7M 237.6M 181.7M 141.56M 101.69M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.