BIT • 1STER • FI0009005961
Generating your data highlights...
9.31b USD | # 735 in IT
67 shares | 24.03m USD
613.09m
95.93% | 588.16m