
STRD
$72.86
1D:
0.9%
1Y:
-9.8%
US5949728613Sign in to check this stock against your screeners
Sign In$39.61
1D:
2.5%
1Y:
1.9%
US45827U1097Mkt Cap
$3.05B
P/E Ratio TTM
-76.2
Revenue TTM
$577.81M
Beta
0.41
Earnings TTM
$-41.31M
Dividend Yield TTM
0.00%
$11.53
1D:
1.7%
1Y:
-39.1%
US12468P1049Mkt Cap
$1.75B
P/E Ratio TTM
-3.7
Revenue TTM
$278.79M
Beta
2.10
Earnings TTM
$-433.80M
Dividend Yield TTM
0.00%