OTCPK:NEXP.F | IT0005366767
Generating your data highlights...
5.68b USD | # 2289 in US
4.29k shares | 24.32k USD
1.19b
37.06% | 442.53m