STEP
Open
$42.26
High
$43.69
Low
$42.15
Prev Close
$42.18
Volume
84.80K
Avg Volume
1.16M
Market Cap
$5.64B
P/E Ratio
--
Forward P/E
12.85
EPS
-$7.68
Beta
1.28
52W High
$77.80
52W Low
$38.85
Dividend
$1.72
Div Yield
4.08%
Across the groups Alpha Bazaar tracks. Not investment advice.
Consensus
outperform
Based on 4 analyst ratings
Price Target
Recent Ratings