Embla Medical hf. (LON:0FIW)

London flag London · Delayed Price · Currency is GBP · Price in DKK
29.00
-0.05 (-0.17%)
At close: Sep 3, 2026
Market Cap1.41B -12.0%
Revenue (ttm)741.98M +12.7%
Net Income70.81M +28.5%
EPS0.17 +27.2%
Shares Out n/a
PE Ratio19.88
Forward PE17.75
Dividendn/a
Ex-Dividend Daten/a
Volume51,540
Open29.00
Previous Close29.05
Day's Range29.00 - 29.00
52-Week Range25.90 - 36.40
Beta0.58
Analystsn/a
Price Targetn/a
Earnings DateOct 20, 2026