BIT:MFEA | NL0015001OI1
Generating your data highlights...
2.71b USD | # 978 in IT
1.82m shares | 6.7m USD
469.9m
72.38% | 340.12m