Sartorius Stedim Biotech S.A. (EPA:DIM)
France flag France · Delayed Price · Currency is EUR
195.00
+12.10 (6.62%)
Aug 20, 2026, 5:35 PM CET

Sartorius Stedim Biotech Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
3,0052,9682,7802,7763,4932,887
Revenue Growth
3.75%6.74%0.16%-20.53%20.98%51.14%
Gross Profit
1,3491,3451,2071,2341,8171,553
Operating Income
571.2538.1396469.41,054920.2
Net Income
292.6265.6175.1310.3876.1414.4
Earnings Per Share
3.012.731.813.379.514.50
EPS Growth
30.17%50.88%-46.26%-64.58%111.45%23.51%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Recurring
2,5522,5092,2232,1092,687
Non-Recurring
453.2458.6557.1666.1805.9
Revenue (Total)
3,0052,9682,7802,7763,493

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
204.2434.2688.8126.1131.9236.3
Total Debt
2,4032,5992,8703,6821,136625.5
Net Cash (Debt)
-2,198-2,165-2,181-3,556-1,004-389.2
Net Cash Growth
------
Net Cash Per Share
-22.61-22.25-22.53-38.58-10.89-4.22

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
788.7692.2815.1746.4612.3701.9
Capital Expenditures
-394.4-393.2-339.8-473.6-430.6-324
Free Cash Flow
394.3299475.3272.8181.7377.9
Free Cash Flow Growth
-20.58%-37.09%74.23%50.14%-51.92%46.65%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
44.87%45.33%43.41%44.46%52.03%53.79%
Operating Margin
19.01%18.13%14.24%16.91%30.19%31.87%
Pretax Margin
13.67%12.58%7.88%14.48%32.36%22.40%
Profit Margin
9.74%8.95%6.30%11.18%25.08%14.35%
FCF Margin
13.12%10.08%17.10%9.83%5.20%13.09%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.6900.6900.6900.6901.4401.260
Dividend Per Share Growth
0%0%0%-52.08%14.29%85.29%
Dividend Yield
0.38%0.33%0.37%0.29%0.48%0.27%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
60.7776.93104.8771.1431.83107.31
Forward PE
33.4640.9846.4949.6431.4860.28
P/FCF Ratio
45.1368.3438.6380.91153.46117.67
PS Ratio
5.926.896.617.957.9815.40