Nasdaq • RCAT • US75644T1007
Generating your data highlights...
2.13b USD | # 3873 in US
16.48m shares | 208.07m USD
150.27m
90.60% | 136.14m