Skip to main content
Back
MDRSF logo

Medartis Holding AG

Data quality: 100%
Overbought
MDRSF
OTC Healthcare Medical - Devices
$115.00
$0.00 (0.00%)
Mkt Cap: 1.43B
Day Range
$115.00 $115.00
52-Week Range
$66.68 $115.00
Volume
217
50D / 200D Avg
$104.50 / $85.30
Prev Close
$115.00

Price History

Financial Trends

Peer Comparison

vs Healthcare sector median (627 peers)

Metric Stock Sector Median
P/E 171.3 0.3
P/B 5.2 2.9
ROE % 3.1 3.7
Net Margin % 3.1 3.8
Rev Growth 5Y % 13.9 10.0
D/E 0.6 0.2

Analyst Price Target

No analyst coverage available

Earnings Estimates

Period EPS Est. Revenue Est. Analysts
FY2029 $4.58
$4.51 – $4.64
520 M 1
FY2028 $3.21
$3.17 – $3.26
450 M 1
FY2027 $2.30
$2.27 – $2.33
390 M 1

Key Takeaways

Revenue grew 13.92% annually over 5 years — strong growth
Earnings grew 136.65% over the past year
ROE of 3.06% is below average
Generating 9.34M in free cash flow
P/E of 171.25 — premium valuation
PEG of 0.75 suggests growth is underpriced

Growth

Revenue Growth (5Y)
13.92%
Revenue (1Y)19.76%
Earnings (1Y)136.65%
FCF Growth (3Y)182.33%

Quality

Return on Equity
3.06%
ROIC0.33%
Net Margin3.10%
Op. Margin0.72%

Safety

Debt / Equity
0.57
Current Ratio2.21
Interest Coverage0.26

Valuation

P/E Ratio
171.25
P/B Ratio5.18
EV/EBITDA803.78
Dividend Yield0.00%

All Fundamental Metrics

Growth
Revenue Growth (1Y) 19.76% Revenue Growth (3Y) 12.70%
Earnings Growth (1Y) 136.65% Earnings Growth (3Y) 267.26%
Revenue Growth (5Y) 13.92% Earnings Growth (5Y) 5.12%
Profitability
Revenue (TTM) 269.26M Net Income (TTM) 8.35M
ROE 3.06% ROA 1.49%
Gross Margin 75.89% Operating Margin 0.72%
Net Margin 3.10% Free Cash Flow (TTM) 9.34M
ROIC 0.33% FCF Growth (3Y) 182.33%
Safety
Debt / Equity 0.57 Current Ratio 2.21
Interest Coverage 0.26 Dividend Yield 0.00%
Valuation
P/E Ratio 171.25 P/B Ratio 5.18
P/S Ratio 5.31 PEG Ratio 0.75
EV/EBITDA 803.78 Dividend Yield 0.00%
Market Cap 1.43B Enterprise Value 1.55B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 269.26M 224.83M 212.01M 182.82M 159.88M
Net Income 8.35M 3.53M 619,000.0 -5.78M 6.84M
EPS (Diluted) 0.67 0.26 0.05 -0.49 0.58
Gross Profit 204.33M 178.68M 167.57M 135.39M 121.57M
Operating Income 1.93M 7.87M 9.10M -1.87M 11.01M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 559.92M 459.96M 349.53M 327.89M 298.18M
Total Liabilities 284.05M 190.32M 94.58M 90.11M 74.18M
Shareholders' Equity 275.87M 269.65M 254.96M 237.78M 224.00M
Total Debt 157.72M 120.29M 27.39M 52.04M 24.07M
Cash & Equivalents 32.97M 138.69M 25.20M 20.60M 82.64M
Current Assets 195.28M 265.95M 141.42M 137.88M 175.48M
Current Liabilities 88.17M 51.02M 45.96M 39.53M 34.71M