Nasdaq • RCAT • US75644T1007
Generating your data highlights...
1.22b USD | # 4773 in US
8.96m shares | 81.65m USD
152.71m
90.94% | 138.88m