XTRA • TW10 • LU2598331598
Generating your data highlights...
31.3b USD | # 671 in DE
2.32k shares | 69.03m USD
1.01b
31.37% | 316.7m