BIT • SPM • IT0005495657
Generating your data highlights...
10.1b USD | # 707 in IT
22.8m shares | 134.96m USD
1.94b
65.01% | 1.26b