BIT • MFEA • NL0015001OI1
Generating your data highlights...
2.36b USD | # 992 in IT
2.78m shares | 9.14m USD
469.9m
72.00% | 338.33m