BIT • MFEB • NL0015001OJ9
Generating your data highlights...
2.36b USD | # 992 in IT
468.62k shares | 2.08m USD
229.73m
42.59% | 97.84m