Sartorius Stedim Biotech S.A. logo

Sartorius Stedim Biotech S.A.

SDMHF | OTC
Chart Builder DCF Calculator
$249.50
$0.00 (0.00%)
Nov 2, 2026, 12:10 PM ET · Market open
TTM
Period Ending
Q3 2026
Sep 30, 2026
Q2 2026
Jun 30, 2026
Q1 2026
Mar 31, 2026
Q4 2025
Dec 31, 2025
Q3 2025
Sep 30, 2025
Q2 2025
Jun 30, 2025
Q1 2025
Mar 31, 2025
Q4 2024
Dec 31, 2024
Q3 2024
Sep 30, 2024
Q2 2024
Jun 30, 2024
Q1 2024
Mar 31, 2024
Q4 2023
Dec 31, 2023
Q3 2023
Sep 30, 2023
Q2 2023
Jun 30, 2023
Q1 2023
Mar 31, 2023
Q4 2022
Dec 31, 2022
Q3 2022
Sep 30, 2022
Q2 2022
Jun 30, 2022
Q1 2022
Mar 31, 2022
Q4 2021
Dec 31, 2021
Q3 2021
Sep 30, 2021
Q2 2021
Jun 30, 2021
Q1 2021
Mar 31, 2021
Revenue
3.06B 3.01B 2.98B 2.97B 2.95B 2.9B 2.86B 2.78B 2.74B 2.75B 2.72B 2.78B 2.96B 3.17B 3.36B 3.49B 3.38B 3.26B 3.09B 2.89B 2.64B 2.39B 2.14B
Cost of Revenue
1.7B 1.66B 1.65B 1.62B 1.6B 1.6B 1.6B 1.57B 1.59B 1.6B 1.55B 1.54B 1.51B 1.54B 1.6B 1.66B 1.61B 1.54B 1.44B 1.33B 1.22B 1.11B 1.01B
Gross Profit
1.36B 1.35B 1.33B 1.35B 1.34B 1.29B 1.25B 1.21B 1.14B 1.15B 1.17B 1.23B 1.45B 1.63B 1.75B 1.83B 1.77B 1.72B 1.66B 1.55B 1.42B 1.28B 1.13B
Operating Income
592.8M 582.5M 551.3M 549M 519.6M 462.3M 446.1M 418M 354M 348.5M 421.4M 477.2M 647.8M 860.4M 969.2M 1.15B 931.72M 872.02M 794.42M 643.12M 794.85M 710.85M 599.45M
Interest Income
35.9M 31.5M 24.6M 45.7M 20.2M 18.7M 31.5M 9.6M 48M 45.4M 105.5M 105.2M 114.2M 150.4M 114.7M 186.9M 212.1M 179.8M 145.5M 66.7M 52.86M 53.46M 52.16M
Pretax Income
453.9M 411M 376.9M 373.2M 336.3M 284.4M 257.2M 218.8M 236M 236M 329.5M 401.1M 578.9M 816.9M 941.2M 1.13B 958.32M 894.32M 813.92M 647.02M 727.43M 660.33M 552.63M
Net Income
323.9M 292.6M 268.1M 265.6M 263.9M 225.2M 204.3M 174.7M 168.9M 169.1M 254.6M 309.7M 456.6M 631.5M 713.2M 872.3M 693.81M 642.01M 575.71M 431.31M 537.35M 488.35M 406.25M
Selling & General & Admin
656.1M 654.5M 658.2M 661.3M 665.1M 663.2M 654.5M 648.7M 645.3M 639.3M 624.2M 616.3M 598M 602.9M 603.3M 601.1M 604.36M 576.66M 563.66M 531.76M 477.34M 449.74M 416.44M
Research & Development
139.1M 135.5M 132.3M 133.1M 138.5M 145.7M 148.8M 144.1M 144M 135.1M 128.7M 129.6M 131.1M 131.6M 134.5M 132.4M 125.09M 123.29M 119.19M 110.59M 103.25M 98.15M 89.15M
Other Expenses
-24M -24M -7.4M 1.9M 21.5M 33.1M 25M 18.9M -57.9M 26.8M 144.4M 173.8M 227.4M 154.2M 41.4M 18.1M 27.17M 30.17M 26.07M 27.67M 40.39M 23.19M 27.19M
Operating Expenses
771.2M 766M 783.1M 796.3M 825.1M 830.4M 808.2M 788.4M 789.3M 800.4M 818.9M 844.5M 800.1M 802.6M 779.2M 751.6M 756.62M 730.12M 708.92M 670.02M 620.98M 571.08M 532.78M
Interest Expense
157M 179.1M 175.8M 192.6M 156.8M 143.3M 164.1M 149.5M 202.3M 205.8M 180.9M 152.6M 219.5M 200.4M 184.9M 175.5M 208.99M 210.89M 213.09M 226.69M 74.84M 58.54M 57.04M
Selling & Marketing Expenses
240.7M 358M 353.7M 359.6M 481.2M 482.3M 485.7M 480M 473.9M 465.7M 455M 449.2M 446.7M 452.2M 452.1M 446.5M 448.15M 434.35M 424.55M 405.65M 366.65M 340.35M 315.25M
Cost & Expenses
2.47B 2.42B 2.43B 2.42B 2.43B 2.43B 2.41B 2.36B 2.38B 2.4B 2.37B 2.39B 2.31B 2.34B 2.38B 2.41B 2.37B 2.27B 2.15B 2B 1.84B 1.68B 1.54B
Income Tax Expense
128.5M 117.3M 108.3M 107.3M 71.3M 57.8M 50.6M 40.6M 62.9M 62.9M 71.9M 89M 118.3M 177.6M 220.3M 250.6M 261.31M 255.91M 245.71M 232.41M 204.61M 180.71M 150.01M
Shares Outstanding (Basic)
97.3M 97.3M 97.3M 97.3M 97.3M 99.28M 97.27M 96.78M 98.08M 97.32M 96.72M 92.16M 92.17M 92.17M 92.17M 92.17M 92.02M 92.18M 92.18M 92.17M 92.18M 92.18M 92.34M
Shares Outstanding (Diluted)
97.3M 97.3M 97.3M 97.3M 97.3M 99.28M 97.27M 96.78M 98.08M 97.32M 96.72M 92.16M 92.17M 92.17M 92.17M 92.17M 92.12M 92.19M 92.18M 92.31M 92.42M 92.24M 92.5M
EPS (Basic)
3.34 3.02 2.75 2.72 2.70 2.30 2.10 1.80 1.76 1.78 2.73 3.36 4.96 6.86 7.75 9.47 7.51 6.94 6.22 4.65 5.82 5.29 4.40
EPS (Diluted)
3.34 3.02 2.75 2.72 2.70 2.30 2.10 1.80 1.76 1.78 2.73 3.36 4.96 6.86 7.75 9.47 7.51 6.94 6.22 4.65 5.82 5.29 4.40
EBITDA
900.7M 886.6M 848.4M 874.2M 808M 739.9M 730.2M 670M 721.9M 737.1M 781.5M 803.1M 922.9M 1.09B 1.19B 1.36B 1.32B 1.26B 1.18B 1.03B 921.03M 824.03M 703.23M
EBIT
574.5M 563.3M 526.6M 556M 493.1M 427.7M 421.4M 368.3M 413.4M 428.7M 497.2M 540.6M 659.6M 861.5M 970.3M 1.15B 931.52M 876.32M 801.62M 659.02M 787.05M 701.95M 589.25M
Depreciation & Amortization
326.2M 323.3M 321.8M 318.1M 314.8M 312.1M 308.7M 301.7M 283.6M 283.5M 259.4M 237.6M 231.2M 197.3M 189.7M 181.7M 161.46M 156.86M 146.66M 137.56M 133.08M 120.58M 111.38M

© 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.