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
38 firms active in the last 12 months
Firm
Analyst
Rating
Prev rating
Target
Prev target
Chg
Upside
Date
Bank of America Securities
Tal Liani
Buy · Sep 2026
Buy
$630.00
$510.00
+24%
+20%
Oct 29
Barclays
Raimo Lenschow
Overweight
Overweight
$512.00
$545.00
−6%
−2%
Oct 29
Bernstein
Mark Moerdler
Outperform
Outperform
$722.00
$662.00
+9%
+38%
Oct 29
BMO Capital
Keith Bachman
Outperform · Oct 2026
Outperform
$610.00
$600.00
+2%
+16%
Oct 29
Cantor Fitzgerald
Thomas Blakey
Overweight
Overweight
$630.00
$608.00
+4%
+20%
Oct 29
Citigroup
Tyler Radke
Buy
Buy
$636.00
$497.00
+28%
+21%
Oct 29
Citizens
Patrick Walravens
Market Outperform
Market Outperform
$625.00
–
–
+19%
Oct 29
DA Davidson
Gil Luria
Buy
Buy
$550.00
$650.00
−15%
+5%
Oct 29
Guggenheim
John DiFucci
Buy
Buy
$595.00
$675.00
−12%
+14%
Oct 29
KeyBanc
Jackson Ader
Overweight
Overweight
$625.00
$600.00
+4%
+19%
Oct 29
Oppenheimer
Brian Schwartz
Outperform
Outperform
$625.00
$570.00
+10%
+19%
Oct 29
Piper Sandler
Billy Fitzsimmons
Overweight
Overweight
$610.00
$540.00
+13%
+16%
Oct 29
Raymond James
Andrew Marok
Outperform · Oct 2025
Outperform
$650.00
$630.00
+3%
+24%
Oct 29
RBC Capital
–
Outperform
Outperform
$550.00
$640.00
−14%
+5%
Oct 29
Scotiabank
Patrick Colville
Sector Outperform
Sector Outperform
$650.00
$625.00
+4%
+24%
Oct 29
Stifel Nicolaus
Brad Reback
Buy
Buy
$650.00
$575.00
+13%
+24%
Oct 29
StoneX
Yi Fu Lee
Buy
Buy
$630.00
$600.00
+5%
+20%
Oct 29
TD Cowen
Derrick Wood
Buy
Buy
$650.00
$625.00
+4%
+24%
Oct 29
Truist Financial
Terry Tillman
Buy
Buy
$630.00
$575.00
+10%
+20%
Oct 29
UBS
Karl Keirstead
Buy · Oct 2026
Buy
$700.00
$675.00
+4%
+34%
Oct 29
Wells Fargo
Michael Turrin
Overweight
Overweight
$750.00
$725.00
+3%
+43%
Oct 29
Jefferies
–
Buy
Buy
$650.00
$675.00
−4%
+24%
Oct 15
Mizuho Securities
Gregg Moskowitz
Outperform
Outperform
$600.00
$490.00
+22%
+15%
Oct 15
Deutsche Bank
Brad Zelnick
Buy · Jun 2023 · not counted
Buy
$600.00
$550.00
+9%
+15%
Oct 12
Evercore ISI Group
Kirk Materne
Outperform
Outperform
$528.00
$525.00
+1%
+1%
Oct 7
Melius Research
Ben Reitzes
–
–
$665.00
$430.00
+55%
+27%
Oct 5
Redburn Partners
Alex Haissl
Buy · Aug 2023 · not counted
Buy
$440.00
$450.00
−2%
−16%
Sep 21
Tigress Financial
Ivan Feinseth
Buy
Buy
$690.00
$680.00
+1%
+32%
Aug 5
Goldman Sachs
Gabriela Borges
Buy · May 2025
Buy
$640.00
$600.00
+7%
+22%
Jul 30
Wolfe Research
Alex Zukin
Outperform · Jul 2026
Outperform
$550.00
$525.00
+5%
+5%
Jul 30
Morgan Stanley
Adam Wood
Overweight · Oct 2025
Overweight
$600.00
$650.00
−8%
+15%
Jul 21
CLSA
–
–
–
$535.00
–
–
+2%
Jul 20
Argus Research
Joseph Bonner
Buy
Buy
$510.00
$371.00
+37%
−3%
Jul 10
Wedbush
–
Outperform
Outperform
$575.00
$600.00
−4%
+10%
May 13
Benchmark
–
Buy
Buy
–
–
–
–
Apr 30
Robert W. Baird
William Power
Outperform
Outperform
$500.00
$540.00
−7%
−5%
Apr 15
BNP Paribas
Stefan Slowinski
Outperform
Outperform
$556.00
$471.00
+18%
+6%
Apr 10
Rothschild & Co
–
Neutral
Buy
–
–
–
–
Nov 18, 2025
Latest analyst action · Page refreshed hourly; analyst feeds refreshed daily · About this data