Avg target $167.40+16.4%Median $166.50High $182.00Low $150.0010 targets in the last 12 months
Price vs average target
Revenue and EPS estimates
Reported
Consensus estimates
Fiscal period
FY2023Dec '23
FY2024Dec '24
FY2025Dec '25
FY2026Dec '26
FY2027Dec '27
FY2028Dec '28
FY2029Dec '29
Revenue (B)
17.50
18.62
20.07
22.45
23.65
24.78
25.67
Growth YoY
+7.1%
+6.4%
+7.8%
+11.9%
+5.3%
+4.8%
+3.6%
High estimate
–
–
–
22.57
24.05
25.89
26.12
Low estimate
–
–
–
22.31
23.11
23.94
25.11
Analysts
–
–
–
7
10
7
3
EPS, adjusted
4.92
5.86
7.45
9.32
10.32
11.57
0.00
Growth YoY
+62.9%
+19.1%
+27.1%
+25.1%
+10.7%
+12.1%
−100.0%
High estimate
–
–
–
9.42
10.69
12.08
0.00
Low estimate
–
–
–
9.12
9.94
10.81
0.00
Analysts
–
–
–
6
11
5
1
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
15 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Morgan Stanley
–
Equal Weight · Apr 2026
Equal Weight
$152.00
$147.00
+3%
+6%
Oct 16
New Street
David Konrad
–
–
$182.00
$143.00
+27%
+27%
Oct 16
Truist Financial
David Smith
Buy
Buy
$165.00
$172.00
−4%
+15%
Oct 16
Capital One Financial
–
–
–
$160.00
–
–
+11%
Oct 6
Citigroup
–
Neutral
Neutral
–
–
–
–
Oct 5
JP Morgan
–
Overweight
Overweight
–
–
–
–
Oct 2
Evercore ISI
–
In Line
In Line
$150.00
$158.00
−5%
+4%
Oct 1
Argus Research
–
Buy
Buy
$180.00
$67.00
+169%
+25%
Jul 22
B of A Securities
–
Buy
Buy
–
–
–
–
Jul 20
Barclays
Jason Goldberg
Overweight
Overweight
$178.00
$149.00
+19%
+24%
Jul 16
Goldman Sachs
–
–
–
$177.00
$165.00
+7%
+23%
Jul 16
Keefe, Bruyette & Woods
–
Outperform
Outperform
–
–
–
–
Jul 16
RBC Capital
Gerard Cassidy
Sector Perform
Sector Perform
$168.00
$142.00
+18%
+17%
Jul 16
Wells Fargo
–
Equal Weight
Equal Weight
$162.00
$122.00
+33%
+13%
Jul 16
TD Cowen
–
Buy
Buy
–
–
–
–
Jan 7
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data