OTCPK:IITS.F | IT0000072618
Generating your data highlights...
74b USD | # 230 in US
8.84k shares | 36.09k USD
17.78b
87.91% | 15.63b