OTCPK • OSSF.F • IS0000000040
Generating your data highlights...
1.76b USD | # 4123 in US
200 shares | 904.95 USD
423.37m
36.38% | 154.03m
Embla Medical hf. (OTCPK: OSSF.F) has a market capitalization of $1.76B. Last close $4.53 (as of 2026-10-20); 52-week range $4.15 to $5.33.