BIT • STLAM • NL00150001Q9
Generating your data highlights...
22b USD | # 502 in IT
34.98m shares | 394.16m USD
2.9b
84.26% | 2.44b