NYSE • SPCE • US92766K4031
Generating your data highlights...
415m USD | # 6404 in US
31.51m shares | 101.84m USD
134.02m
99.26% | 133.04m