OTCPK:NNGP.F | NL0010773842
Generating your data highlights...
19.6b USD | # 967 in US
598 shares | 42.21k USD
264.36m
94.91% | 250.91m