Nasdaq • RCAT • US75644T1007
Generating your data highlights...
1.26b USD | # 4696 in US
14.73m shares | 194.7m USD
121.14m
88.49% | 107.2m