BIT • STLAM • NL00150001Q9
Generating your data highlights...
16.3b USD | # 581 in IT
33.84m shares | 371.04m USD
2.9b
84.26% | 2.44b