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
28 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Barclays
Tom O'Malley
Equal Weight
Equal Weight
$280.00
$250.00
+12%
−8%
Oct 22
Freedom Broker
–
Buy
Hold
$330.00
–
–
+9%
Oct 22
Goldman Sachs
James Schneider
Sell · Jul 2026
Sell
$250.00
$225.00
+11%
−18%
Oct 22
J.P. Morgan
–
Overweight
Overweight
$365.00
$230.00
+59%
+20%
Oct 22
Jefferies
–
Hold
Hold
$300.00
$260.00
+15%
−1%
Oct 22
Mizuho
Vijay Rakesh
Neutral
Neutral
$305.00
$300.00
+2%
0%
Oct 22
Morgan Stanley
Joseph Moore
Underweight
Underweight
$278.00
$255.00
+9%
−8%
Oct 22
Rosenblatt Securities
Kevin Cassidy
Buy
Buy
$360.00
$250.00
+44%
+19%
Oct 22
Stifel Nicolaus
Tore Svanberg
Buy
Buy
$370.00
$360.00
+3%
+22%
Oct 22
Truist Financial
–
Hold · Jul 2026
Hold
$330.00
$300.00
+10%
+9%
Oct 22
UBS
Timothy Arcuri
Buy
Buy
$360.00
$380.00
−5%
+19%
Oct 22
Wells Fargo
Joe Quatrochi
Equal Weight
Equal Weight
$310.00
$300.00
+3%
+2%
Oct 20
TD Cowen
–
Buy
Buy
–
–
–
–
Oct 19
Cantor Fitzgerald
Matthew Prisco
Neutral
Neutral
$340.00
$280.00
+21%
+12%
Aug 17
Arete Research
Alexi de Unger
–
–
$405.00
–
–
+33%
Jul 29
Benchmark
–
Buy
Buy
–
–
–
–
Jul 23
Bernstein
–
Market Perform
Market Perform
$290.00
$205.00
+41%
−4%
Jul 23
Evercore ISI
Mark Lipacis
Outperform
Outperform
$330.00
$298.00
+11%
+9%
Jul 23
KeyBanc
John Vinh
Overweight
Overweight
$400.00
$390.00
+3%
+32%
Jul 23
Robert W. Baird
Tristan Gerra
Outperform
Outperform
$385.00
$300.00
+28%
+27%
Jul 23
Susquehanna
Christopher Rolland
Positive
Positive
$340.00
$300.00
+13%
+12%
Jul 21
Citigroup
–
Buy
Buy
–
–
–
–
Jun 15
B of A Securities
–
Buy
Buy
–
–
–
–
May 26
Seaport Global
Jay Goldberg
Buy
Neutral
$400.00
–
–
+32%
May 22
Wolfe Research
–
Outperform · Jul 2025
Peer Perform
$315.00
$230.00
+37%
+4%
Apr 23
Deutsche Bank
–
Hold
Hold
–
–
–
–
Jan 28
Raymond James
–
Market Perform · Feb 2022 · not counted
Outperform
$240.00
–
–
−21%
Jan 28
BNP Paribas
David O'Connor
Underperform · Jul 2020 · not counted
Neutral
$190.00
–
–
−37%
Jan 22
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data