Consensus mean of analyst estimates. EPS is adjusted (street) EPS, the basis analysts forecast; annual actuals are the sum of the four reported quarters. Growth compares with the same period a year earlier; n/m where the prior period was a loss.
Brokers
13 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Evercore ISI Group
–
In Line
In Line
–
–
–
–
Nov 10
Baird
–
Outperform
Outperform
$39.00
$22.00
+77%
+54%
Nov 2
DA Davidson
–
Neutral
Neutral
–
–
–
–
Nov 2
Wells Fargo
Jerry Revich
Equal Weight
Equal Weight
$28.00
$23.00
+22%
+11%
Nov 2
Industrial Alliance Securities
–
–
–
$29.00
$35.00
−17%
+14%
Aug 31
Citigroup
–
Buy
Buy
–
–
–
–
Aug 3
JP Morgan
–
Overweight
Overweight
–
–
–
–
Aug 3
KeyBanc
Jeffrey Hammond
Overweight
Overweight
$34.00
$30.00
+13%
+34%
Aug 3
RBC Capital
–
Outperform
Outperform
$33.00
$31.00
+6%
+30%
Aug 3
Wolfe Research
–
Outperform · Mar 2024 · not counted
Peer Perform
$33.00
$21.00
+57%
+30%
Jul 9
Morgan Stanley
–
Equal Weight
Equal Weight
$28.00
$27.00
+4%
+11%
May 29
Barclays
–
Overweight
Overweight
$32.00
$25.00
+28%
+26%
Apr 1
UBS
Damian Karas
Buy · Jan 2026
Buy
$33.00
$28.00
+18%
+30%
Feb 13
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data