OTCPK • NNRH.F • ES0105251005
Generating your data highlights...
1.84b USD | # 4071 in US
N/A shares | N/A USD
98.63m
67.80% | 66.87m