OTCPK • NBFJ.F • JP3027670003
Generating your data highlights...
6.65b USD | # 2112 in US
105 shares | 88.31k USD
8.81m
93.81% | 8.27m