
SSTI
$8.34
1D:
0.2%
1Y:
4.5%
US82536T1079Sign in to check this stock against your screens
Sign In$2.05
1D:
-8.1%
1Y:
30.6%
US30219Q1067Mkt Cap
$197.70M
P/E Ratio TTM
-14.6
Revenue TTM
$138.10M
Beta
1.74
Earnings TTM
$-15.62M
Dividend Yield TTM
0.00%
$8.05
1D:
9.6%
1Y:
12.5%
US74837P4054Mkt Cap
$147.37M
P/E Ratio TTM
-10.8
Revenue TTM
$16.30M
Beta
1.15
Earnings TTM
$-13.07M
Dividend Yield TTM
0.00%