OTCPK • NNFS.F • CNE100004272
Generating your data highlights...
61.4b USD | # 368 in US
58.75k shares | 328.16k USD
5.03b
35.64% | 1.79b