BIT • CEM • NL0013995087
Generating your data highlights...
2.67b USD | # 964 in IT
199.1k shares | 3.42m USD
155.52m
37.28% | 57.97m