BIT • TEN • LU2598331598
Generating your data highlights...
27.3b USD | # 439 in IT
1.68m shares | 56.66m USD
1.01b
31.37% | 316.7m