OTCPK • NCLT.F • JP3756100008
Generating your data highlights...
8.18b USD | # 1865 in US
3.07k shares | 46.4k USD
565.06m
71.91% | 406.34m