Nasdaq • RKLB • US7731211089
Generating your data highlights...
48.9b USD | # 492 in US
21.05m shares | 1.53b USD
578.04m
93.16% | 538.48m