Nasdaq • RCAT • US75644T1007
Generating your data highlights...
1.36b USD | # 4641 in US
12.49m shares | 125.43m USD
152.71m
90.90% | 138.82m