Nasdaq • RKLB • US7731211089
Generating your data highlights...
38.6b USD | # 582 in US
20.13m shares | 1.5b USD
598.46m
93.07% | 556.96m