
STTK
$6.17
1D:
2.6%
1Y:
150.2%
US82024L1035Sign in to check this stock against your screeners
Sign In$2.69
1D:
-0.4%
1Y:
120.5%
US6904691010Mkt Cap
$502.06M
P/E Ratio TTM
-5.6
Revenue TTM
$1.58M
Beta
0.25
Earnings TTM
$-34.49M
Dividend Yield TTM
0.00%
$8.61
1D:
2.0%
1Y:
261.8%
US04317A1079Mkt Cap
$420.94M
P/E Ratio TTM
-2.6
Revenue TTM
$0.00
Beta
2.20
Earnings TTM
$-90.82M
Dividend Yield TTM
0.00%