BIT:MFEB | NL0015001OJ9
Generating your data highlights...
2.71b USD | # 976 in IT
460.67k shares | 2.48m USD
228.97m
43.07% | 98.62m