EMBLAEmbla Medical hf
26.40DKK+1.15%Mkt Cap: 11.26B DKKP/E: 20.31Last update: 2026-05-21

Embla Medical hf., together with its subsidiaries, provides non-invasive orthopedic products in Europe, the Middle East, Africa, the Americas, and the Asia-Pacific. It operates through three segments: Prosthetics and Neu…

loading…
Indicators:|

Key Statistics

Company
Market Cap11.26B DKK
Enterprise Value11.74B DKK
Revenue (TTM)958.30M DKK
Gross Profit578.55M DKK
Net Income (TTM)83.34M DKK
Revenue/Share2.256 DKK
Last Price26.40 DKK
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees4.5K
CountryDK
SectorHealthcare
IndustryMedical Devices
ISINIS0000000040
Valuation
P/E (Trailing)20.31
P/E (Forward)15.52
PEG
EV/EBITDA78.15
EV/Revenue12.25
P/S11.75
P/B1.96
EPS (TTM)1.30
EPS (Forward)1.70
52W Range
26.1583% of range26.45
52W High26.45 DKK
52W Low26.15 DKK
Profitability
Gross Margin62.30%
Oper. Margin9.74%
EBITDA Margin15.68%
Profit Margin8.97%
ROE9.36%
ROA4.82%
Growth
Revenue Growth14.60%
Earnings Growth21.40%
Cash Flow & Leverage
Operating CF132.62M DKK
CapEx (TTM)32.33M DKK
FCF Margin7.69%
FCF Yield0.65%
Net Debt459.28M DKK
Net Debt/EBITDA3.06
Balance Sheet
Debt/Equity0.61
Current Ratio1.21
Quick Ratio0.63
Book Value/Sh13.49 DKK
Cash/Share0.2190 DKK
Dividends
Fwd Div Rate
Trail. Div Rate0.0000 DKK
Div. Yield
5Y Avg Yield0.39%
Payout Ratio0.00%
Ex-Div DateMar 13, 2020
Pay Date
Analyst Consensus
Rating
Target (Mean)33.30 DKK
Target Range29.00 DKK40.00 DKK
# Analysts5
Ownership
Shares Out.426.51M
Float157.55M
Insiders12.41%
Institutions78.97%
Technical
SMA 5027.13 (-2.7%)
SMA 20031.01 (-14.9%)
Beta0.45
S&P 52W Chg28.31%
Avg Vol (30d)100.57K
Avg Vol (10d)82.76K
Technical Indicators
RSI (14)
MACD
MACD Signal
MACD Hist.
BB Upper
BB Middle
BB Lower
BB Width
ATR (14)
Vol Ratio (20d)