OTCPK • NJDC.Y • US6540901096
Generating your data highlights...
19.6b USD | # 1022 in US
21.05k shares | 81.77k USD
1.15b
76.94% | 881.98m