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
23 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Truist Securities
–
Buy
Buy
$413.00
$535.00
−23%
−18%
Nov 3
Wells Fargo
Stephen Baxter
Equal Weight
Equal Weight
$369.00
$428.00
−14%
−27%
Nov 2
RBC Capital
–
Outperform
Outperform
$496.00
$435.00
+14%
−2%
Oct 30
Barclays
Andrew Mok
Equal Weight
Equal Weight
$401.00
$387.00
+4%
−21%
Oct 29
B of A Securities
–
Neutral
Neutral
–
–
–
–
Oct 28
Baird
–
Neutral
Neutral
$393.00
–
–
−22%
Oct 28
KeyBanc
Matthew Gillmor
Overweight
Overweight
$490.00
$435.00
+13%
−3%
Oct 28
Mizuho Securities
–
Outperform · Jul 2026
Outperform
$495.00
$540.00
−8%
−2%
Oct 28
TD Cowen
–
Buy
Buy
–
–
–
–
Oct 28
BMO Capital
–
Underperform · Jul 2022 · not counted
Market Perform
$495.00
$240.00
+106%
−2%
Sep 22
Leerink Partners
–
Outperform
Outperform
–
–
–
–
Sep 18
JP Morgan
–
Neutral
Neutral
–
–
–
–
Aug 20
Goldman Sachs
–
Buy
Buy
$485.00
$520.00
−7%
−4%
Jul 28
Deutsche Bank
–
Buy · Jan 2026
Buy
$476.00
$441.00
+8%
−6%
Jul 27
Morgan Stanley
–
Underweight
Underweight
$380.00
$425.00
−11%
−25%
Jul 27
Oppenheimer
Michael Wiederhorn
Outperform
Outperform
$485.00
$520.00
−7%
−4%
Jul 27
UBS
–
Buy
Buy
$579.00
$635.00
−9%
+15%
Jul 27
Jefferies
–
Buy · Jan 2026
Buy
$450.00
$525.00
−14%
−11%
Jul 14
Cantor Fitzgerald
–
Overweight
Overweight
$525.00
–
–
+4%
Jul 7
Raymond James
Sarah James
Market Perform · Nov 2024
Outperform
$528.00
$525.00
+1%
+4%
Jul 7
Bernstein
–
Market Perform
Market Perform
$413.00
$541.00
−24%
−18%
Jun 4
Stephens
–
Overweight
Overweight
$530.00
$500.00
+6%
+5%
Apr 27
Argus Research
–
Buy
Buy
–
–
–
–
Feb 6
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data