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
19 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Mizuho Securities
Sean Kennedy
Neutral · May 2026
Neutral
$69.00
$64.00
+8%
+10%
Nov 2
Morgan Stanley
James Faucette
Equal Weight
Equal Weight
$51.00
$44.00
+16%
−19%
Oct 30
RBC Capital
Daniel Perlin
Sector Perform
Sector Perform
$55.00
$82.00
−33%
−13%
Oct 30
Guggenheim
Jonathan Lee
Buy
Buy
$80.00
$65.00
+23%
+27%
Oct 27
J.P. Morgan
–
Overweight
Overweight
$78.00
$62.00
+26%
+24%
Oct 26
Needham
–
Hold · May 2025
Hold
$78.00
–
–
+24%
Oct 26
Wells Fargo
–
Overweight
Overweight
$61.00
$98.00
−38%
−3%
Oct 26
Citigroup
Bryan Keane
Neutral · Jul 2026
Neutral
$68.00
–
–
+8%
Oct 19
TD Cowen
–
Hold
Hold
–
–
–
–
Oct 13
Wedbush
Steven Wahrhaftig
Outperform
Outperform
$70.00
$56.00
+25%
+11%
Oct 9
Deutsche Bank
–
Buy
Buy
$55.00
$100.00
−45%
−13%
Sep 18
Robert W. Baird
–
Neutral · Jul 2026
Neutral
$68.00
$55.00
+24%
+8%
Jul 30
Susquehanna
James Friedman
Positive
Positive
$82.00
$88.00
−7%
+30%
Jul 30
Berenberg Bank
Meha Pau
Hold · Feb 2021 · not counted
Hold
$59.00
$107.00
−45%
−6%
Jun 17
Truist Financial
Arvind Ramnani
Buy · Apr 2017 · not counted
Hold
$66.00
–
–
+5%
Jun 1
Goldman Sachs
–
Neutral · Sep 2024 · not counted
Neutral
$75.00
$84.00
−11%
+19%
Apr 29
UBS
–
Neutral
Neutral
$71.00
$82.00
−13%
+13%
Apr 13
BMO Capital
–
Market Perform · May 2025
Market Perform
$83.00
$96.00
−14%
+32%
Feb 12
William Blair
–
Outperform
Market Perform
–
–
–
–
Nov 21, 2025
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data