
STTK
$7.43
1D:
8.9%
1Y:
868.9%
US82024L1035Sign in to check this stock against your screeners
Sign In$5.01
1D:
-2.0%
1Y:
260.4%
US98943L1070Mkt Cap
$356.64M
P/E Ratio TTM
-3.0
Revenue TTM
$0.00
Beta
1.93
Earnings TTM
$-124.13M
Dividend Yield TTM
0.00%
$2.31
1D:
-5.5%
1Y:
280.7%
US6904691010Mkt Cap
$303.99M
P/E Ratio TTM
-7.1
Revenue TTM
$7.12M
Beta
0.19
Earnings TTM
$-24.17M
Dividend Yield TTM
0.00%