Brent ThillJefferies
402 ratings · Aggregated
Patrick ColvilleScotiabank
247 ratings · Aggregated
Michael TurrinWells Fargo
338 ratings · Aggregated
Gray PowellBTIG
208 ratings · Aggregated
Matthew HedbergRBC Capital
449 ratings · Aggregated
Shaul EyalTD Cowen
137 ratings · Aggregated
Shrenik KothariRobert W. Baird
74 ratings · Aggregated
Tal LianiBank of America Securities
79 ratings · Aggregated
Adam BorgStifel Nicolaus
42 ratings · Aggregated
Andrew DeGasperiBNP Paribas
10 ratings · Aggregated
Brad ZelnickDeutsche Bank
134 ratings · Aggregated
Brian EssexJ.P. Morgan
53 ratings · Aggregated
Catharine TrebnickRosenblatt Securities
38 ratings · Aggregated
Catharine TrebnickRosenblatt
156 ratings · Aggregated
Eric HeathKeyBanc
200 ratings · Aggregated
Gabriela BorgesGoldman Sachs
196 ratings · Aggregated
Hamza FodderwalaMorgan Stanley
96 ratings · Aggregated
Ittai KidronOppenheimer
223 ratings · Aggregated
John DifucciGuggenheim
191 ratings · Aggregated
Joseph BonnerArgus Research
191 ratings · Aggregated
Junaid SiddiquiTruist Securities
72 ratings · Aggregated
Junaid SiddiquiTruist Financial
50 ratings · Aggregated
Keith BachmanBMO Capital
337 ratings · Aggregated
Keith WeissMorgan Stanley
183 ratings · Aggregated
Meta MarshallMorgan Stanley
325 ratings · Aggregated
Mike CikosNeedham
318 ratings · Aggregated
Peter WeedBernstein
112 ratings · Aggregated
Richard PolandWells Fargo
76 ratings · Aggregated
Rob OwensPiper Sandler
210 ratings · Aggregated
Roger BoydUBS
134 ratings · Aggregated
Shrenik KothariBaird
118 ratings · Aggregated
Todd WellerStephens & Co.
22 ratings · Aggregated
Todd Weller CFAStephens
27 ratings · Aggregated
Trevor WalshCitizens
59 ratings · Aggregated
Adam TindleRaymond James
141 ratings · Aggregated
Brandon NispelKeyBanc
183 ratings · Aggregated
Brian EssexJP Morgan
132 ratings · Aggregated
Gregg MoskowitzMizuho Securities
73 ratings · Aggregated
Jonathan HoWilliam Blair
87 ratings · Aggregated
Nehal ChokshiNorthland Securities
42 ratings · Aggregated
Nehal ChokshiNorthland Capital Markets
119 ratings · Aggregated
Saket KaliaBarclays
380 ratings · Aggregated
Fatima BoolaniCitigroup
149 ratings · Aggregated
Gregg MoskowitzMizuho
181 ratings · Aggregated
Imtiaz KoujalgiRoth Capital
2 ratings · Aggregated
Imtiaz KoujalgiRoth MKM
30 ratings · Aggregated
Jonathan RuykhaverCantor Fitzgerald
181 ratings · Aggregated
Joseph GalloJefferies
119 ratings · Aggregated
Rudy KessingerDA Davidson
155 ratings · Aggregated
Rudy KessingerD.A. Davidson
38 ratings · Aggregated
Shyam PatilSusquehanna
282 ratings · Aggregated
Fatima BoolaniCiti
48 ratings · Aggregated
Tal LianiB of A Securities
124 ratings · Aggregated
Ivan FeinsethTigress Financial
376 ratings · Aggregated
Peter LevineEvercore ISI
32 ratings · Aggregated
Saiyi HeCMB International Securities
54 ratings · Aggregated
Almas AlmaganbetovFreedom Broker
8 ratings · Aggregated
Connor MurphyCapital One Financial
14 ratings · Aggregated
Rustam KangaCitizens
18 ratings · Aggregated
Trevor J. WalshCitizens JMP
28 ratings · Aggregated
Peter LevineEvercore ISI Group
44 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
Stephen BerseyHSBC
111 ratings · Aggregated
Paul ChewPhillip Securities
25 ratings · Aggregated
Yun KimLoop Capital
78 ratings · Aggregated
Yun KimLoop Capital Markets
20 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.