BIT:ISP | IT0000072618
Generating your data highlights...
72.7b USD | # 33 in IT
70.54m shares | 312.35m USD
17.89b
87.81% | 15.71b