
SPCX
$134.27
1D:
8.6%
1Y:
-16.6%
US84615Q1031Sign in to check this stock against your screens
Sign In$53.07
1D:
15.4%
1Y:
7.0%
US7731211089Mkt Cap
$31.76B
P/E Ratio TTM
-191.0
Revenue TTM
$769.15M
Beta
2.61
Earnings TTM
$-165.46M
Dividend Yield TTM
0.00%
$12.55
1D:
10.4%
1Y:
0.7%
US72703X1063Mkt Cap
$4.27B
P/E Ratio TTM
-11.9
Revenue TTM
$302.73M
Beta
2.17
Earnings TTM
$-254.31M
Dividend Yield TTM
0.00%