EMBLA Embla Medical hf.

26.65DKK+0.19%Mkt Cap: 1.65B $P/E: 18.90

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…

Key Statistics

Company
Market Cap1.65B USD
Enterprise Value1.71B USD
Revenue (TTM)143.39M USD
Gross Profit84.27M USD
Net Income (TTM)12.14M USD
Revenue/Share2.29 DKK
Last Price26.65 DKK
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees4.5K
CountryDK
SectorHealthcare
IndustryMedical Devices
ISINIS0000000040
Valuation
P/E (Trailing)18.90
P/E (Forward)15.00
PEG—
EV/EBITDA74.55
EV/Revenue11.96
P/S11.49
P/B1.86
EPS (TTM)1.41
EPS (Forward)1.77
52W Range
25.0013% of range37.90
52W High37.90 DKK
52W Low25.00 DKK
Profitability
Gross Margin62.30%
Oper. Margin16.09%
EBITDA Margin16.04%
Profit Margin8.97%
ROE9.36%
ROA4.82%
Growth
Revenue Growth11.30%
Earnings Growth36.00%
Cash Flow & Leverage
Operating CF19.32M USD
CapEx (TTM)4.71M USD
FCF Margin9.72%
FCF Yield0.84%
Net Debt63.39M USD
Net Debt/EBITDA2.76
Balance Sheet
Debt/Equity0.61
Current Ratio1.25
Quick Ratio0.67
Book Value/Sh14.27 DKK
Cash/Share0.23 DKK
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 DKK
Div. Yield0.00%
5Y Avg Yield0.36%
Payout Ratio0.00%
Ex-Div DateMar 13, 2020
Pay Date—
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)33.50 DKK
Upside (mean)+25.7%
Target Range29.50 DKK – 40.00 DKK
29.50+25.7% to mean40.00
# Analysts5
Ownership
Shares Out.425.28M
Float156.24M
Insiders11.69%
Institutions78.78%
Technical
SMA 5028.49 (-6.5%)
SMA 20028.53 (-6.6%)
Beta0.46
S&P 52W Chg14.58%
Avg Vol (30d)55.55K
Avg Vol (10d)34.02K
Technical Indicators
RSI (14)31.1
MACD-0.4381
MACD Signal-0.3892
MACD Hist.-0.0488
BB Upper28.32 DKK
BB Middle27.34 DKK
BB Lower26.37 DKK
BB Width7.14%
ATR (14)0.7048 DKK
Vol Ratio (20d)0.89x