BIT • CEM • NL0013995087
Generating your data highlights...
2.66b USD | # 972 in IT
165.03k shares | 2.83m USD
155.52m
37.27% | 57.96m