NYSE • SPCE • US92766K4031
Generating your data highlights...
476m USD | # 6229 in US
31.67m shares | 103.12m USD
134.02m
99.45% | 133.29m