OTCPK • NDBK.F • ZAE000004875
Generating your data highlights...
7.24b USD | # 2011 in US
N/A shares | N/A USD
456.9m
95.09% | 434.46m