
STRC
$98.92
1D:
0.4%
1Y:
1.4%
US5949728530Sign in to check this stock against your screeners
Sign In$569.00
1D:
-3.3%
1Y:
330.7%
US24703L2025Mkt Cap
$377.96B
P/E Ratio TTM
32.5
Revenue TTM
$106.17B
Beta
1.41
Earnings TTM
$4.69B
Dividend Yield TTM
0.41%
$237.65
1D:
-3.3%
1Y:
89.1%
US22788C1053Mkt Cap
$241.99B
P/E Ratio TTM
6,751.4
Revenue TTM
$4.38B
Beta
1.26
Earnings TTM
$-81.48M
Dividend Yield TTM
0.00%