OTCPK • RCRU.Y • US75629J1016
Generating your data highlights...
95.2b USD | # 223 in US
957.69k shares | 10.39m USD
1.39b
93.35% | 1.3b