Nasdaq • RCAT • US75644T1007
Generating your data highlights...
1.87b USD | # 4022 in US
15.63m shares | 197.15m USD
150.27m
90.60% | 136.14m