Nasdaq • RCAT • US75644T1007
Generating your data highlights...
1.34b USD | # 4482 in US
13.6m shares | 157.53m USD
150.27m
90.71% | 136.31m