BIT • SPM • IT0005495657
Generating your data highlights...
10.2b USD | # 704 in IT
23.63m shares | 137.59m USD
1.94b
65.01% | 1.26b