Stocks360

Embla Medical hf. (OSSFF)

Stock analysis · OTC · Healthcare · Medical - Devices

Share: Facebook X WhatsApp SMS
$4.53

Get deeper signals and personalized alerts

Free account signup in under 60 seconds

Create free account → I already have an account
Market Cap
$1.93B
PE (TTM)
18.33
EPS (TTM)
N/A
Dividend Yield
0.00%
Beta
0.46
Day Range
$4.53 – $5.11
52-wk Range
$4.15 – $5.33
Avg Volume
N/A
Volume
40.00

Embla Medical hf. (OSSFF) is a publicly traded company in the Healthcare sector. Latest price: $4.53. Market cap $1.93B. Trailing PE 18.33. Sign in to Stocks360 for full DCF valuation, fundamentals, technicals, and AI-driven analysis.

Get full analysis → Short-Term Analysis →

You have viewed 12 SEO analysis pages

Unlock saved watchlists, personalized setups, and referral credits with a free Stocks360 account.

Continue with free signup

1-Year Price

2025-10-30 · $4.80 2026-10-26 · $4.53 (-5.62%)

Earnings

Most Recent
Oct 20, 2026
EPS $0.06 vs est. $0.07
Missed by $0.01
Next Earnings
Feb 2, 2027
EPS estimate $0.07

Proprietary Signals

Signal snapshot temporarily unavailable.

About Embla Medical hf.

Embla Medical hf is a global enterprise dedicated to the orthopaedic sector. Its primary focus involves the conceptualization, progression, manufacturing, and international distribution of non-surgical orthopaedic solutions. The company's business activities are geographically divided into three main regions: the Americas; Europe, the Middle East, and Africa (EMEA); and the Asia-Pacific territory. Established in 1971 by Össur Kristinsson, Embla Medical hf maintains its corporate headquarters in Reykjavík, Iceland.

Valuation

Trailing twelve months. Multiples relative to current market price.
P/E (TTM)18.33×
P/S (TTM)1.73×
P/B1.86×
PEG0.82×
P/FCF (TTM)14.63×
EV / EBITDA10.58×
EV / Sales2.14×
Earnings Yield5.46%
Free Cash Flow Yield6.84%

Fundamentals

Trailing twelve months. Source: financial statements via market data.
Enterprise Value$2.13B
Revenue (TTM)$995.06M
Net Income (TTM)$94.15M
Free Cash Flow (TTM)$128.21M
Net Debt$407.62M
Working Capital$96.89M
Gross Margin59.14%
Operating Margin14.03%
Net Margin9.46%
Return on Equity10.35%
Return on Invested Capital7.35%

Peers

Recent News

  • No recent news available.

Related

Browse more tickers: sitemap