OTCPK • NCSY.F • IL0002730112
Generating your data highlights...
7.12b USD | # 2022 in US
75 shares | 7.95k USD
58.44m
99.30% | 58.04m