Sartorius Stedim Biotech S.A. logo

Sartorius Stedim Biotech S.A.

SDMHF | OTC
Chart Builder DCF Calculator
$248.00
$0.00 (0.00%)
Nov 2, 2026, 9:56 AM ET · Market open
Fiscal Quarter
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
762.1M 765.7M 761.5M 772.2M 705.7M 745M 744.6M 751.3M 655.4M 706.4M 666.9M 706.8M 666.9M 675.7M 726.1M 890M 878.4M 861.8M 862.5M 778.18M 757M 696.7M 655.2M
Cost of Revenue
419.2M 406.9M 416.1M 455.3M 378.3M 400.3M 388.3M 435M 380M 400.1M 358.5M 453.6M 386M 350.8M 351.6M 416.9M 417.4M 415.9M 408M 370.87M 347.1M 312.4M 303.4M
Gross Profit
342.9M 358.8M 345.4M 316.9M 327.4M 344.7M 356.3M 316.3M 275.4M 306.3M 308.4M 253.2M 280.9M 324.9M 374.5M 473.1M 461M 445.9M 454.5M 407.3M 409.9M 384.3M 351.8M
Operating Income
150M 160.2M 143.6M 139M 139.7M 129M 141.3M 109.6M 82.4M 112.8M 113.2M 45.6M 76.9M 185.7M 169M 216.2M 289.5M 294.5M 348.8M -1.08M 229.8M 216.9M 197.5M
Interest Income
8.5M 6.9M 16.4M 4.1M 4.1M n/a 37.5M -21.4M 2.6M 12.8M 15.6M 17M n/a 72.9M 15.3M 26M 36.2M 37.2M 87.5M 51.2M 3.9M 2.9M 8.7M
Pretax Income
130.3M 126.7M 119.1M 77.8M 87.4M 92.6M 115.4M 40.9M 35.5M 65.4M 77M 58.1M 35.5M 158.9M 148.6M 235.9M 273.5M 283.2M 337.8M 63.82M 209.5M 202.8M 170.9M
Net Income
95.5M 93M 88.1M 47.3M 64.2M 68.5M 85.6M 45.6M 25.5M 47.6M 56M 39.8M 25.7M 133.1M 111.1M 186.7M 200.6M 214.8M 270.2M 8.21M 148.8M 148.5M 125.8M
Selling & General & Admin
159.2M 163.3M 163.4M 170.2M 157.6M 167M 166.5M 174M 155.7M 158.3M 160.7M 170.6M 149.7M 143.2M 152.8M 152.3M 154.6M 143.6M 150.6M 155.56M 126.9M 130.6M 118.7M
Research & Development
33.7M 35.3M 38.4M 31.7M 30.1M 32.1M 39.2M 37.1M 37.3M 35.2M 34.5M 37M 28.4M 28.8M 35.4M 38.5M 28.9M 31.7M 33.3M 31.19M 27.1M 27.6M 24.7M
Other Expenses
n/a n/a n/a -24M n/a 16.6M 9.3M -4.4M 11.6M 8.5M 3.2M -81.2M 96.3M 126.1M 32.6M -27.6M 23.1M 13.3M 9.3M -18.53M 26.1M 9.2M 10.9M
Operating Expenses
192.9M 198.6M 201.8M 177.9M 187.7M 215.7M 215M 206.7M 193M 193.5M 195.2M 207.6M 204.1M 212M 220.8M 163.2M 206.6M 188.6M 193.2M 168.22M 180.1M 167.4M 154.3M
Interest Expense
29.3M 34.2M 46.5M 47M 51.4M 30.9M 63.3M 11.2M 37.9M 51.7M 48.7M 64M 41.4M 26.8M 20.4M 130.9M 22.3M 11.3M 11M 164.39M 24.2M 13.5M 24.6M
Selling & Marketing Expenses
n/a 119.8M 120.9M n/a 117.3M 115.5M 126.8M 121.6M 118.4M 118.9M 121.1M 115.5M 110.2M 108.2M 115.3M 113M 115.7M 108.1M 109.7M 114.65M 101.9M 98.3M 90.8M
Cost & Expenses
612.1M 605.5M 617.9M 633.2M 566M 616M 603.3M 641.7M 573M 593.6M 553.7M 661.2M 590.1M 562.8M 572.4M 580.1M 624M 604.5M 601.2M 539.1M 527.2M 479.8M 457.7M
Income Tax Expense
33.9M 33M 31M 30.6M 22.7M 24M 30M -5.4M 9.2M 16.8M 20M 16.9M 9.2M 25.8M 37.1M 46.2M 68.5M 68.5M 67.4M 56.91M 63.1M 58.3M 54.1M
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)
0.98 0.96 0.91 0.49 0.66 0.69 0.88 0.47 0.26 0.49 0.58 0.43 0.28 1.44 1.21 2.03 2.18 2.33 2.93 0.07 1.61 1.61 1.36
EPS (Diluted)
0.98 0.96 0.91 0.49 0.66 0.69 0.88 0.47 0.26 0.49 0.58 0.43 0.28 1.44 1.21 2.03 2.18 2.33 2.93 0.07 1.61 1.61 1.36
EBITDA
231.8M 239.6M 230.4M 198.9M 217.7M 201.4M 256.2M 132.7M 149.6M 191.7M 196M 184.6M 164.8M 236.1M 217.6M 304.4M 331.8M 337.3M 389.4M 264.17M 273M 252.4M 238.6M
EBIT
150M 160.2M 149.3M 115M 138.8M 123.5M 178.7M 52.1M 73.4M 117.2M 125.6M 97.2M 88.7M 185.7M 169M 216.2M 290.6M 294.5M 348.8M -2.38M 235.4M 219.8M 206.2M
Depreciation & Amortization
81.8M 79.4M 81.1M 83.9M 78.9M 77.9M 77.4M 80.6M 76.2M 74.5M 70.4M 62.5M 76.1M 50.4M 48.6M 56.1M 42.2M 42.8M 40.6M 35.86M 37.6M 32.6M 31.5M

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