XTRA:1TY | NL0013654783
Generating your data highlights...
106b USD | # 157 in DE
1.65k shares | 117.02m USD
2.41b
54.63% | 1.31b