BIT • TEN • LU2598331598
Generating your data highlights...
28.1b USD | # 414 in IT
1.3m shares | 40.12m USD
1.01b
31.57% | 318.77m