NYSE • SPCE • US92766K4031
Generating your data highlights...
503m USD | # 3306 in US
9.17m shares | 26.54m USD
151.6m
99.52% | 150.87m