BIT • ISP • IT0000072618
Generating your data highlights...
128b USD | # 113 in IT
56.72m shares | 422.66m USD
17.38b
87.83% | 15.27b