XTRA • 8TI • NL00150001Q9
Generating your data highlights...
18.8b USD | # 1050 in DE
323.18k shares | 363.54m USD
2.9b
84.26% | 2.44b