OTCPK • INTA.F • CA45823T6016
Generating your data highlights...
33b USD | # 651 in US
N/A shares | N/A USD
176.79m
99.52% | 175.95m