DB • OEMA • NL0013332471
Generating your data highlights...
529m USD | # 5990 in DE
200 shares | 1.73m USD
124.03m
47.48% | 58.89m
TomTom N.V. (DB: OEMA) has a market capitalization of $529.06M. Last close €3.76 (as of 2026-10-20); 52-week range €3.38 to €6.91.