NYSE • SPCE • US92766K4031
Generating your data highlights...
446m USD | # 6231 in US
7.32m shares | 21.46m USD
151.6m
99.52% | 150.87m