OTCPK • NCLT.Y • US65479L1089
Generating your data highlights...
8.18b USD | # 1865 in US
151.47k shares | 1.16m USD
113.01m
70.53% | 79.7m