Adam BorgStifel Nicolaus
42 ratings · Aggregated
Brad ZelnickDeutsche Bank
134 ratings · Aggregated
Brian EssexJ.P. Morgan
53 ratings · Aggregated
Catharine TrebnickRosenblatt Securities
38 ratings · Aggregated
Eric HeathKeyBanc
200 ratings · Aggregated
Gabriela BorgesGoldman Sachs
195 ratings · Aggregated
Gray PowellBTIG
204 ratings · Aggregated
Ittai KidronOppenheimer
223 ratings · Aggregated
John DifucciGuggenheim
191 ratings · Aggregated
Joseph BonnerArgus Research
191 ratings · Aggregated
Keith BachmanBMO Capital
333 ratings · Aggregated
Keith WeissMorgan Stanley
182 ratings · Aggregated
Matthew HedbergRBC Capital
442 ratings · Aggregated
Meta MarshallMorgan Stanley
322 ratings · Aggregated
Michael TurrinWells Fargo
332 ratings · Aggregated
Mike CikosNeedham
311 ratings · Aggregated
Patrick ColvilleScotiabank
244 ratings · Aggregated
Peter WeedBernstein
111 ratings · Aggregated
Richard PolandWells Fargo
73 ratings · Aggregated
Rob OwensPiper Sandler
204 ratings · Aggregated
Roger BoydUBS
134 ratings · Aggregated
Tal LianiBank of America Securities
77 ratings · Aggregated
Todd Weller CFAStephens
27 ratings · Aggregated
Adam TindleRaymond James
140 ratings · Aggregated
Brandon NispelKeyBanc
182 ratings · Aggregated
Brent ThillJefferies
400 ratings · Aggregated
Gregg MoskowitzMizuho Securities
72 ratings · Aggregated
Jonathan HoWilliam Blair
86 ratings · Aggregated
Nehal ChokshiNorthland Securities
39 ratings · Aggregated
Saket KaliaBarclays
378 ratings · Aggregated
Shrenik KothariRobert W. Baird
73 ratings · Aggregated
Gregg MoskowitzMizuho
181 ratings · Aggregated
Imtiaz KoujalgiRoth Capital
2 ratings · Aggregated
Imtiaz KoujalgiRoth MKM
30 ratings · Aggregated
Jonathan RuykhaverCantor Fitzgerald
179 ratings · Aggregated
Joseph GalloJefferies
117 ratings · Aggregated
Rudy KessingerD.A. Davidson
38 ratings · Aggregated
Shrenik KothariBaird
115 ratings · Aggregated
Shyam PatilSusquehanna
281 ratings · Aggregated
Fatima BoolaniCitigroup
147 ratings · Aggregated
Fatima BoolaniCiti
47 ratings · Aggregated
Junaid SiddiquiTruist Financial
47 ratings · Aggregated
Ivan FeinsethTigress Financial
374 ratings · Aggregated
Peter LevineEvercore ISI
32 ratings · Aggregated
Saiyi HeCMB International Securities
53 ratings · Aggregated
Almas AlmaganbetovFreedom Broker
8 ratings · Aggregated
Andrew DeGasperiBNP Paribas
9 ratings · Aggregated
Brian EssexJP Morgan
131 ratings · Aggregated
Catharine TrebnickRosenblatt
151 ratings · Aggregated
Connor MurphyCapital One Financial
14 ratings · Aggregated
Nehal ChokshiNorthland Capital Markets
118 ratings · Aggregated
Rustam KangaCitizens
18 ratings · Aggregated
Shaul EyalTD Cowen
132 ratings · Aggregated
Junaid SiddiquiTruist Securities
70 ratings · Aggregated
Peter LevineEvercore ISI Group
44 ratings · Aggregated
Rudy KessingerDA Davidson
151 ratings · Aggregated
Trevor J. WalshCitizens JMP
26 ratings · Aggregated
Yi Fu LeeBenchmark
19 ratings · Aggregated
Yi Fu LeeBenchmark Co.
35 ratings · Aggregated
Joel FishbeinTruist Securities
131 ratings · Aggregated
Adam BorgStifel
72 ratings · Aggregated
Tal LianiB of A Securities
123 ratings · Aggregated
Stephen BerseyHSBC
111 ratings · Aggregated
Trevor WalshCitizens
58 ratings · Aggregated
Paul ChewPhillip Securities
24 ratings · Aggregated
Todd WellerStephens & Co.
21 ratings · Aggregated
Hamza FodderwalaMorgan Stanley
95 ratings · Aggregated
Yun KimLoop Capital Markets
20 ratings · Aggregated
Yun KimLoop Capital
78 ratings · Aggregated
David SiffringerCantor Fitzgerald
6 ratings · Aggregated
Andrew DegasperiExane BNP Paribas
48 ratings · Aggregated
Dan IvesWedbush
96 ratings · Aggregated
Daniel IvesWedbush
385 ratings · Aggregated
Anthony HauTruist Securities
110 ratings · Aggregated
Joshua TiltonWolfe Research
54 ratings · Aggregated
Rahul ChopraBerenberg Bank
16 ratings · Aggregated
Andrew NowinskiWells Fargo
96 ratings · Aggregated
Matt DezortNeedham
28 ratings · Aggregated
Adam ShepherdArete Research
8 ratings · Aggregated
Madeline BrooksBank of America Securities
9 ratings · Aggregated
Shebly SeyrafiFBN Securities
51 ratings · Aggregated
Casey RyanWestpark Capital
112 ratings · Aggregated
Yi Fu LeeCantor Fitzgerald
91 ratings · Aggregated
Trevor WalshJMP Securities
82 ratings · Aggregated
Shaul EyalTD Securities
4 ratings · Aggregated
Patrick ColvilleDeutsche Bank
36 ratings · Aggregated
Erik SuppigerJMP Securities
78 ratings · Aggregated
Alex HendersonNeedham
157 ratings · Aggregated
Michael TuritsKeybanc
103 ratings · Aggregated
Sarah HindlianMacquarie
24 ratings · Aggregated
Sterling AutyJP Morgan
152 ratings · Aggregated
Nina MarquesRedburn Partners
17 ratings · Aggregated
Nina MarquesRedburn Atlantic
4 ratings · Aggregated
Sami BadriCredit Suisse
103 ratings · Aggregated
Catharine TrebnickRoth Capital
5 ratings · Aggregated
Peter SazelAtlantic Equities
24 ratings · Aggregated
Phil WinslowCredit Suisse
87 ratings · Aggregated
Shaul EyalCowen & Co.
48 ratings · Aggregated
Catharine TrebnickMKM Partners
25 ratings · Aggregated
Kevin DeGeeterOppenheimer
29 ratings · Aggregated
Jonathan RuykhaverBaird
5 ratings · Aggregated
Srini NandurySummit Insights Group
15 ratings · Aggregated
Karl KeirsteadDeutsche Bank
2 ratings · Aggregated
Track records aggregated from multiple financial data sources. Methodologies differ; per-source scores are not directly comparable.