BIT • STLAM • NL00150001Q9
Generating your data highlights...
13b USD | # 621 in IT
41.57m shares | 307.97m USD
2.9b
84.28% | 2.45b