$25.03
+0.85 (+3.52%)
Analyst Consensus
Buy
10 analysts
Price Target
Analyst Price Target
+35.3% upside
Low Target
$26.01
Average Target
$33.86
High Target
$47.03
Current Price
$25.03
Current
$25.03
$25.03
Target
$33.86
$33.86
$26.01
$33.86 avg
$47.03