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
JP Morgan
–
Neutral
Neutral
–
–
–
–
Oct 30
Evercore ISI
–
Underperform · Oct 2026
Underperform
$28.00
$31.00
−10%
−2%
Oct 27
Cantor Fitzgerald
Dave Rochester
Overweight
Overweight
$32.00
$35.00
−9%
+12%
Oct 21
Citigroup
–
Buy
Buy
–
–
–
–
Oct 21
Truist Securities
–
Hold
Hold
$31.00
$34.00
−9%
+8%
Oct 20
Capital One Financial
Christopher Marinac
–
–
$33.00
–
–
+15%
Oct 19
D.A. Davidson
Peter Winter
Neutral
Neutral
$31.00
$34.00
−9%
+8%
Oct 19
RBC Capital
–
Outperform
Outperform
$32.00
$34.00
−6%
+12%
Oct 19
Stephens
–
Equal Weight
Equal Weight
$30.00
$27.00
+11%
+5%
Oct 19
UBS
–
Neutral
Neutral
$30.00
$22.00
+36%
+5%
Oct 5
Morgan Stanley
–
Equal Weight
Equal Weight
$36.00
$35.00
+3%
+26%
Sep 28
Baird
–
Neutral
Underperform
$28.00
$21.00
+33%
−2%
Sep 18
Deutsche Bank
–
Buy · Oct 2024 · not counted
Hold
$34.00
$26.00
+31%
+19%
Aug 27
Keefe, Bruyette & Woods
–
Market Perform
Market Perform
–
–
–
–
Jul 20
Jefferies
David Chiaverini
Buy · Jul 2024 · not counted
Buy
$32.00
$24.00
+33%
+12%
Jul 17
Wells Fargo
–
Underweight
Underweight
$30.00
$22.00
+36%
+5%
Jul 6
Piper Sandler
–
Neutral
Neutral
$31.00
$23.00
+35%
+8%
Mar 30
Goldman Sachs
–
Buy · Apr 2025
Buy
$32.00
–
–
+12%
Jan 6
Barclays
–
Underweight
Underweight
$30.00
$27.00
+11%
+5%
Jan 5
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data