OTCPK • NDCV.F • NO0003055501
Generating your data highlights...
3.92b USD | # 2892 in US
4.84k shares | 96.86k USD
198.29m
79.64% | 157.93m