Nasdaq • RKLB • US7731211089
Generating your data highlights...
83.1b USD | # 271 in US
25.26m shares | 2.2b USD
578.87m
92.29% | 534.26m