BIT • MFEB • NL0015001OJ9
Generating your data highlights...
2.57b USD | # 970 in IT
434.06k shares | 1.94m USD
229.73m
47.97% | 110.19m