BIT • ECMPM • NL0015000K93
Generating your data highlights...
1.76b USD | # 1016 in IT
243 shares | 1.79m USD
54.68m
79.45% | 43.44m