$40.32
+1.39 (+3.57%)
Analyst Consensus
Buy
9 analysts
Price Target
Analyst Price Target
-3.7% upside
Low Target
$32.97
Average Target
$38.83
High Target
$47.33
Current Price
$40.32
Current
$40.32
$40.32
Target
$38.83
$38.83
$32.97
$38.83 avg
$47.33