OTCPK • RATI.Y • US75410B1017
Generating your data highlights...
8.66b USD | # 1799 in US
1.7k shares | 65.47k USD
11.37m
52.83% | 6.01m