
STTK
$5.95
1D:
-0.3%
1Y:
466.7%
US82024L1035Sign in to check this stock against your screeners
Sign In$2.73
1D:
3.4%
1Y:
807.3%
US6904691010Mkt Cap
$360.04M
P/E Ratio TTM
-7.7
Revenue TTM
$7.12M
Beta
0.19
Earnings TTM
$-24.17M
Dividend Yield TTM
0.00%
$4.00
1D:
-1.2%
1Y:
220.0%
US98943L1070Mkt Cap
$284.75M
P/E Ratio TTM
-2.3
Revenue TTM
$0.00
Beta
2.00
Earnings TTM
$-124.13M
Dividend Yield TTM
0.00%