OTCPK • NURA.F • JP3762800005
Generating your data highlights...
14.8b USD | # 1243 in US
1.32k shares | 37.82k USD
559.7m
68.78% | 384.94m