OTCPK • RAIF.F • AT0000606306
Generating your data highlights...
20.8b USD | # 1019 in US
1.1k shares | 58.06k USD
328.34m
38.72% | 127.13m