Nasdaq • RKLB • US7731211089
Generating your data highlights...
41.7b USD | # 541 in US
26.71m shares | 2.7b USD
598.18m
93.14% | 557.16m