NYSE • SPCE • US92766K4031
Generating your data highlights...
286m USD | # 7005 in US
31.18m shares | 101.18m USD
111.19m
99.34% | 110.45m