BIT • MFEA • NL0015001OI1
Generating your data highlights...
2.57b USD | # 970 in IT
2.36m shares | 7.85m USD
469.9m
63.42% | 298.02m