XTRA • AT1 • LU1673108939
Generating your data highlights...
2.6b USD | # 3620 in DE
2.29m shares | 6.81m USD
1.13b
54.92% | 620.56m