$25.07
+2.28 (+10.00%)
Analyst Consensus
Buy
10 analysts
Price Target
Analyst Price Target
+59.9% upside
Low Target
$23.98
Average Target
$40.09
High Target
$52.48
Current Price
$25.07
Current
$25.07
$25.07
Target
$40.09
$40.09
$23.98
$40.09 avg
$52.48