VEL
Open
$14.58
High
$14.95
Low
$14.72
Prev Close
$14.51
Volume
7.42K
Avg Volume
--
Market Cap
$585.31M
P/E Ratio
5.39
Forward P/E
4.89
EPS
--
Beta
--
52W High
$21.40
52W Low
$14.18
Dividend
--
Div Yield
--
Across the groups Alpha Bazaar tracks. Not investment advice.
Consensus
buy
Based on 2 analyst ratings
Price Target
Recent Ratings