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
Citigroup
–
Buy
Buy
–
–
–
–
Oct 28
Freedom Broker
–
Hold
Hold
–
–
–
–
Oct 28
JP Morgan
–
Overweight
Overweight
–
–
–
–
Oct 28
Morgan Stanley
Dara Mohsenian
Overweight
Overweight
$103.00
$100.00
+3%
+6%
Oct 28
Piper Sandler
–
Overweight
Overweight
$102.00
$95.00
+7%
+5%
Oct 28
RBC Capital
Nik Modi
Outperform
Outperform
$96.00
$87.00
+10%
−1%
Oct 28
TD Cowen
–
Buy
Buy
–
–
–
–
Oct 28
UBS
Peter Grom
Buy
Buy
$106.00
$104.00
+2%
+9%
Oct 28
Wells Fargo
Chris Carey
Overweight
Overweight
$100.00
$95.00
+5%
+3%
Oct 28
Barclays
Lauren Lieberman
Overweight
Overweight
$98.00
$93.00
+5%
+1%
Oct 16
Seaport Global
–
–
–
$95.00
–
–
−3%
Aug 14
Argus Research
–
Buy
Buy
–
–
–
–
Jul 30
Bernstein
Cristian Rios
Outperform · Jan 2021 · not counted
Outperform
$93.00
$83.00
+12%
−5%
Jul 29
Jefferies
Kaumil Gajrawala
Buy
Buy
$104.00
$77.00
+35%
+7%
Jul 29
Evercore ISI
–
Outperform · Apr 2026
Outperform
$100.00
$85.00
+18%
+3%
Jul 28
Goldman Sachs
–
Neutral · Apr 2020 · not counted
Neutral
$86.00
$60.00
+43%
−12%
Jul 28
B of A Securities
–
Buy
Buy
–
–
–
–
Jul 10
Truist Financial
–
Buy · Oct 2024 · not counted
Buy
$88.00
$85.00
+4%
−10%
Jun 26
Deutsche Bank
–
Buy
Buy
$83.00
$62.00
+34%
−15%
Mar 30
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data