DB • 63E • NL0015000HT4
Generating your data highlights...
171m USD | # 7712 in DE
712 shares | 365.36k USD
69.53m
78.62% | 54.66m
Onward Medical N.V. (DB: 63E) has a market capitalization of $171.50M. Last close €2.22 (as of 2026-10-20); 52-week range €2.22 to €5.13.