
STRC
$92.53
1D:
0.2%
1Y:
-4.1%
US5949728530Sign in to check this stock against your screeners
Sign In$467.27
1D:
8.9%
1Y:
258.8%
US24703L2025Mkt Cap
$310.38B
P/E Ratio TTM
31.7
Revenue TTM
$103.97B
Beta
1.38
Earnings TTM
$5.21B
Dividend Yield TTM
0.57%
$211.22
1D:
4.3%
1Y:
85.7%
US22788C1053Mkt Cap
$215.08B
P/E Ratio TTM
-4,018.1
Revenue TTM
$4.57B
Beta
1.24
Earnings TTM
$-314.16M
Dividend Yield TTM
0.00%