$41.95
+1.19 (+2.92%)
Analyst Consensus
Strong Buy
10 analysts
Price Target
Analyst Price Target
+151.6% upside
Low Target
$91.20
Average Target
$105.54
High Target
$175.86
Current Price
$41.95
Current
$41.95
$41.95
Target
$105.54
$105.54
$91.20
$105.54 avg
$175.86