NVST
Open
$22.74
High
$23.00
Low
$22.65
Prev Close
$22.61
Volume
1.79M
Avg Volume
2.78M
Market Cap
$3.67B
P/E Ratio
39.41
Forward P/E
13.76
EPS
$0.58
Beta
0.89
52W High
$30.42
52W Low
$18.77
Dividend
--
Div Yield
--
Across the groups Alpha Bazaar tracks. Not investment advice.
Consensus
neutral
Based on 9 analyst ratings
Price Target
Recent Ratings