Embla Medical hf. (OSSFF)

OTCMKTS · Delayed Price · Currency is USD
4.525
-0.025 (-0.55%)
At close: Aug 28, 2026
Market Cap1.90B -11.5%
Revenue (ttm)984.45M +12.7%
Net Income93.95M +28.5%
EPS0.22 +27.2%
Shares Out n/a
PE Ratio20.26
Forward PE17.75
Dividendn/a
Ex-Dividend Daten/a
Volume200
Open4.525
Previous Close4.550
Day's Range4.525 - 4.525
52-Week Range4.150 - 5.325
Beta0.46
Analystsn/a
Price Targetn/a
Earnings DateOct 20, 2026