Nasdaq • SPCX • US84615Q1031
Generating your data highlights...
2.11t USD | # 6 in US
522.13m shares | 86.22b USD
7.49b
81.32% | 6.09b