STRO
Open
$11.25
High
$11.70
Low
$11.11
Prev Close
$11.26
Volume
43.16K
Avg Volume
297.99K
Market Cap
$191.93M
P/E Ratio
--
Forward P/E
-1.86
EPS
-$17.28
Beta
1.50
52W High
$43.85
52W Low
$7.15
Dividend
--
Div Yield
--
Across the groups Alpha Bazaar tracks. Not investment advice.
Consensus
outperform
Based on 2 analyst ratings
Price Target
Recent Ratings