MarketInOut Stock Screener Log In | Sign Up

Sartorius Stedim Biotech S.A.

PAR • Healthcare • Medical Instruments & Supplies • Quote as of 10/27/2026 17:35
Sartorius Stedim Biotech S.A. stock price and volume chart

Company Profile

IndustryMedical Instruments & Supplies
SectorHealthcare
ExchangePAR
Market Capitalization20,626 mln
Float27.70 mln
Earnings Date02/23/2027

EPS

3.01
Stretched

P / E

73.22
Richly valued

Piotroski F-Score

7 / 9
Strong

Beneish M-Score

-2.22
Caution advised

1-Year Forecast

241.14
Modest upside

Relative Strength

88 / 100
Strongly outperforming

Business Description

Sartorius Stedim Biotech S.A. is a France-based company that supplies equipment, software, and single-use materials to help businesses develop and produce biological medicines, vaccines, and other life science products. Its offerings cover the full production process, from early research and cell culture through to purification, testing, and final product storage. The company also partners with Bio Usawa Biotechnology to support the local production of antibody-based treatments in Sub-Saharan Africa. It operates as part of the broader Sartorius AG group and serves customers across the pharmaceutical, food, and chemical industries worldwide.

Key Fundamentals

EPS3.01
P/E73.22
ROE7.77
RPS31.48
ROIC5.43
ROA4.04
Interest Cover3.62
EBITDA, mln913
EV / EBITDA25.30
EV / EBIT39.16
Revenue, mln3,005
EV / Revenue7.69

Quote Details

Last 221.80
Change 5 (2.31%)
Open 216.20
Volume 79,791
Turnover 17,697,644
Average Volume 105,856

Financial Ratios

Pre-Tax Profit Margin15
Leverage Ratio1.84
Current Ratio1.22
Price / Book4.65
Price / Tangible Book20,920
Price / Cash Flow33.35
Price / Free Cash Flow92.24
Debt / Equity0.53
Price / Sales6.65
PEG Ratio85.11

Financial Strength

Altman Z-Score4.63
Piotroski F-Score 7 / 9
Beneish M-Score-2.22
Price to Intrinsic Value3.62
Price to Graham Number291
1-Year Target Price241.14
Shiller PE Ratio50.65

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 3.16% 89 / 100   
1 Month 2.4% 80 / 100   
2 Months 35.24% 98 / 100   
6 Months 42.64% 98 / 100   
1 Year 7.69% 57 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog