OTCPK • NIPM.Y • US62914L1089
Generating your data highlights...
3.43b USD | # 3107 in US
N/A shares | N/A USD
97.8m
97.73% | 95.58m