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
26 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
BTIG
Janine Stichter
Buy
Buy
$60.00
$70.00
−14%
+59%
Nov 3
BMO Capital
Kelly Crago
Market Perform · Sep 2026
Market Perform
$35.00
$33.00
+6%
−7%
Oct 28
Wolfe Research
–
–
–
$47.00
–
–
+25%
Oct 21
Raymond James
Rick Patel
Outperform
Outperform
$38.00
$52.00
−27%
+1%
Oct 16
JP Morgan
–
Overweight
Overweight
–
–
–
–
Oct 1
KeyBanc
Ashley Owens
Overweight · May 2026
Overweight
$37.00
$58.00
−36%
−2%
Sep 28
Barclays
Adrienne Yih
Overweight
Overweight
$44.00
$42.00
+5%
+17%
Sep 24
Piper Sandler
Anna Andreeva
Overweight · Nov 2025
Overweight
$45.00
$60.00
−25%
+20%
Sep 24
Needham
Tom Nikic
Buy
Buy
$52.00
$62.00
−16%
+38%
Sep 23
B of A Securities
–
Buy
Buy
–
–
–
–
Sep 17
Wells Fargo
–
–
–
$43.00
–
–
+14%
Sep 17
Berenberg Bank
–
–
–
$38.00
$31.00
+23%
+1%
Sep 14
Guggenheim
–
Buy · May 2026
Buy
$42.00
$59.00
−29%
+12%
Sep 11
Morgan Stanley
Alex Straton
Overweight · Nov 2025
Overweight
$39.00
$26.00
+50%
+4%
Sep 10
Capital One Financial
–
–
–
$28.00
–
–
−26%
Sep 8
Bernstein
Aneesha Sherman
–
–
$62.00
$50.00
+24%
+65%
Aug 12
Evercore ISI
Michael Binetti
Outperform
Outperform
$40.00
$46.00
−13%
+6%
Aug 12
Goldman Sachs
–
Neutral · Nov 2025
Neutral
$42.00
$59.00
−29%
+12%
Aug 12
Robert W. Baird
–
Outperform
Outperform
$55.00
$50.00
+10%
+46%
Aug 12
Stifel
Peter McGoldrick
Buy
Buy
$58.00
$60.00
−3%
+54%
Aug 12
Telsey Advisory
Cristina Fernandez
Outperform
Outperform
$43.00
$51.00
−16%
+14%
Aug 12
Truist Securities
Joseph Civello
Buy
Buy
$40.00
$48.00
−17%
+6%
Aug 12
UBS
Jay Sole
Buy
Buy
$82.00
$85.00
−4%
+118%
Aug 12
Jefferies
Randal Konik
Underperform · Aug 2025
Hold
$20.00
$31.00
−35%
−47%
Aug 11
Williams Trading
Sam Poser
Hold · Jan 2026
Buy
$32.00
$47.00
−32%
−15%
Aug 11
TD Cowen
–
Buy
Buy
–
–
–
–
Nov 13, 2025
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data