OTCPK • RUPR.F • CA78165J1057
Generating your data highlights...
1.88b USD | # 4080 in US
156.62k shares | 902.25k USD
235.43m
85.15% | 200.46m