OTCPK • NHOL.F • JP3165000005
Generating your data highlights...
36.1b USD | # 600 in US
454 shares | 16.75k USD
892.24m
88.49% | 789.5m