
STRC
$88.59
1D:
-0.5%
1Y:
-0.0%
US5949728530Sign in to check this stock against your screeners
Sign In$410.00
1D:
-2.2%
1Y:
243.5%
US24703L2025Mkt Cap
$272.34B
P/E Ratio TTM
32.0
Revenue TTM
$101.33B
Beta
1.38
Earnings TTM
$4.79B
Dividend Yield TTM
0.54%
$434.46
1D:
4.8%
1Y:
90.3%
US0326541051Mkt Cap
$211.62B
P/E Ratio TTM
64.3
Revenue TTM
$12.74B
Beta
1.18
Earnings TTM
$3.31B
Dividend Yield TTM
0.96%