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
22 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Loop Capital Markets
–
Hold · Nov 2024 · not counted
Hold
$180.00
$143.00
+26%
+12%
Nov 12
Guggenheim
Gregory Francfort
Buy
Buy
$155.00
$180.00
−14%
−4%
Nov 5
BTIG
–
Neutral
Neutral
–
–
–
–
Nov 4
Citigroup
–
Neutral
Neutral
$163.00
$162.00
+1%
+1%
Nov 4
RBC Capital
Logan Reich
Sector Perform
Sector Perform
$180.00
$170.00
+6%
+12%
Nov 4
TD Cowen
–
Buy
Buy
–
–
–
–
Nov 3
Bank of America Securities
–
Neutral · Oct 2024 · not counted
Neutral
$188.00
$157.00
+20%
+17%
Oct 26
Deutsche Bank
Lauren Silberman
Hold · Nov 2024 · not counted
Hold
$167.00
$174.00
−4%
+4%
Oct 21
JP Morgan
–
Overweight
Overweight
–
–
–
–
Sep 29
Argus Research
John Staszak
Hold
Buy
$180.00
$145.00
+24%
+12%
Sep 24
Robert W. Baird
Chris O'Cull
Outperform
Outperform
$165.00
$174.00
−5%
+2%
Sep 16
Seaport Global
–
–
–
$162.00
–
–
0%
Sep 16
Wells Fargo
Zachary Fadem
Overweight
Equal Weight
$175.00
$160.00
+9%
+8%
Sep 10
Morgan Stanley
Brian Harbour
Overweight
Equal Weight
$185.00
$180.00
+3%
+15%
Jun 3
BMO Capital
Andrew Strelzik
Market Perform · Nov 2025
Market Perform
$168.00
$165.00
+2%
+4%
May 4
Evercore ISI
–
Outperform
Outperform
$190.00
$180.00
+6%
+18%
Feb 13
Barclays
–
Overweight · Jan 2026
Overweight
$185.00
$175.00
+6%
+15%
Feb 5
UBS
Dennis Geiger
Buy · Feb 2025
Buy
$180.00
$155.00
+16%
+12%
Feb 2
Gordon Haskett Capital Corporation
–
Buy
Hold
$176.00
–
–
+9%
Jan 8
Bernstein
Jeffrey Bernstein
Market Perform · Nov 2025
Market Perform
$179.00
$160.00
+12%
+11%
Jan 7
Oppenheimer
–
Perform
Outperform
–
–
–
–
Jan 7
Stifel Nicolaus
Chris O'Cull
Hold · Feb 2025
Hold
$160.00
$130.00
+23%
−1%
Nov 17, 2025
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data