OTCPK • RNEC.F • JP3164720009
Generating your data highlights...
56.7b USD | # 407 in US
38.09k shares | 882.11k USD
1.81b
91.68% | 1.66b