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
17 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Wells Fargo
Christopher Spahr
Equal Weight
Equal Weight
$84.00
$79.00
+6%
+13%
Nov 9
Barclays
–
Overweight
Overweight
–
–
–
–
Nov 3
Stephens
–
Overweight
Overweight
$88.00
$96.00
−8%
+19%
Oct 22
JP Morgan
–
Neutral
Neutral
–
–
–
–
Oct 21
Keefe, Bruyette & Woods
–
Outperform
Outperform
–
–
–
–
Oct 21
D.A. Davidson
–
Buy · Jul 2026
Buy
$107.00
$36.00
+197%
+44%
Oct 20
Industrial Alliance Securities
Janet Lee
–
–
$64.00
$85.00
−25%
−14%
Oct 20
Piper Sandler
–
Overweight · Jul 2026
Overweight
$96.00
$97.00
−1%
+29%
Oct 20
RBC Capital
–
Outperform
Outperform
$93.00
$100.00
−7%
+25%
Oct 9
Truist Financial
John McDonald
Buy
Buy
$84.00
$90.00
−7%
+13%
Oct 9
TD Cowen
–
Hold
Hold
–
–
–
–
Oct 5
Citigroup
–
Buy
Buy
–
–
–
–
Sep 22
Raymond James
–
–
–
$90.00
–
–
+21%
Sep 22
Mizuho Securities
–
–
–
$96.00
–
–
+29%
Jul 23
Stifel Nicolaus
–
–
–
$95.00
–
–
+28%
Jul 23
UBS
Nicholas Holowko
Neutral
Neutral
$80.00
$93.00
−14%
+8%
Apr 27
Jefferies
Jared Shaw
Buy · Jan 2026
Buy
$90.00
$105.00
−14%
+21%
Mar 7
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data