BIT • TEN • LU2598331598
Generating your data highlights...
30.5b USD | # 385 in IT
2.03m shares | 66.74m USD
1.01b
31.37% | 316.7m