OTCPK • NDBK.Y • US63975K1043
Generating your data highlights...
7.24b USD | # 2011 in US
35.03k shares | 590.15k USD
465.37m
95.30% | 443.49m