BIT • ECMPM • NL0015000K93
Generating your data highlights...
1.73b USD | # 1013 in IT
347 shares | 2.04m USD
54.68m
79.39% | 43.41m