DB • NVJ • US90420M1045
Generating your data highlights...
N/A USD | # 2414 in DE
4 shares | 25.17 USD
240.56m
89.75% | 215.91m
Umicore SA (DB: NVJ). Last close €4.52 (as of 2026-10-21); 52-week range €3.38 to €6.40.