OTCPK • INRN.Y • US4609891068
Generating your data highlights...
1.68b USD | # 4330 in US
200 shares | 1.68k USD
829.11k
84.73% | 702.47k