Nasdaq • RCAT • US75644T1007
Generating your data highlights...
1.12b USD | # 4860 in US
12.61m shares | 128.52m USD
152.19m
90.92% | 138.38m