BIT • TIT • IT0005712671
Generating your data highlights...
19.3b USD | # 543 in IT
10.04m shares | 105.03m USD
2.12b
76.22% | 1.62b