Adam BorgStifel Nicolaus
42 ratings · Aggregated
Andres SheppardCantor Fitzgerald
216 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
Erik SuppigerB. Riley Securities
40 ratings · Aggregated
Gabriela BorgesGoldman Sachs
195 ratings · Aggregated
Gray PowellBTIG
204 ratings · Aggregated
Ittai KidronOppenheimer
220 ratings · Aggregated
John DifucciGuggenheim
191 ratings · Aggregated
Keith BachmanBMO Capital
333 ratings · Aggregated
Keith WeissMorgan Stanley
182 ratings · Aggregated
Kingsley CraneCanaccord Genuity
213 ratings · Aggregated
Matthew HedbergRBC Capital
442 ratings · Aggregated
Meta MarshallMorgan Stanley
322 ratings · Aggregated
Mike CikosNeedham
311 ratings · Aggregated
Patrick ColvilleScotiabank
244 ratings · Aggregated
Peter WeedBernstein
111 ratings · Aggregated
Peter WeedBarclays
1 rating · Aggregated
Richard PolandWells Fargo
73 ratings · Aggregated
Rob OwensPiper Sandler
204 ratings · Aggregated
Roger BoydUBS
134 ratings · Aggregated
Tal LianiBank of America Securities
76 ratings · Aggregated
Todd Weller CFAStephens
27 ratings · Aggregated
Adam TindleRaymond James
140 ratings · Aggregated
Gregg MoskowitzMizuho Securities
72 ratings · Aggregated
Saket KaliaBarclays
377 ratings · Aggregated
Shrenik KothariRobert W. Baird
73 ratings · Aggregated
Gregg MoskowitzMizuho
181 ratings · Aggregated
Imtiaz KoujalgiRoth MKM
30 ratings · Aggregated
Jonathan RuykhaverCantor Fitzgerald
179 ratings · Aggregated
Joseph GalloJefferies
117 ratings · Aggregated
Shrenik KothariBaird
115 ratings · Aggregated
Shyam PatilSusquehanna
281 ratings · Aggregated
Steve KoenigMacquarie
89 ratings · Aggregated
Fatima BoolaniCiti
47 ratings · Aggregated
Fatima BoolaniCitigroup
147 ratings · Aggregated
Junaid SiddiquiTruist Financial
47 ratings · Aggregated
Peter LevineEvercore ISI
32 ratings · Aggregated
Almas AlmaganbetovFreedom Capital Markets
9 ratings · Aggregated
Brian EssexJP Morgan
131 ratings · Aggregated
Catharine TrebnickRosenblatt
151 ratings · Aggregated
Connor MurphyCapital One Financial
14 ratings · Aggregated
Rustam KangaCitizens
18 ratings · Aggregated
Shaul EyalTD Cowen
132 ratings · Aggregated
Jackson AderKeyBanc
171 ratings · Aggregated
Junaid SiddiquiTruist Securities
70 ratings · Aggregated
Peter LevineEvercore ISI Group
44 ratings · Aggregated
Trevor J. WalshCitizens JMP
26 ratings · Aggregated
Joel FishbeinTruist Securities
131 ratings · Aggregated
Adam BorgStifel
72 ratings · Aggregated
Tal LianiB of A Securities
123 ratings · Aggregated
Trevor WalshCitizens
58 ratings · Aggregated
Alex ZukinWolfe Research
149 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
Andrew DegasperiExane BNP Paribas
48 ratings · Aggregated
Dan IvesWedbush
96 ratings · Aggregated
Daniel IvesWedbush
385 ratings · Aggregated
Michael WalkleyCanaccord Genuity
99 ratings · Aggregated
Ki Bin KimTruist Securities
202 ratings · Aggregated
Rahul ChopraBerenberg Bank
16 ratings · Aggregated
Andrew NowinskiWells Fargo
96 ratings · Aggregated
Madeline BrooksBank of America Securities
9 ratings · Aggregated
Shebly SeyrafiFBN Securities
51 ratings · Aggregated
Trevor WalshCitizens Capital Markets
17 ratings · Aggregated
Yi Fu LeeCantor Fitzgerald
91 ratings · Aggregated
Trevor WalshJMP Securities
82 ratings · Aggregated
Taz KoujalgiRoth Capital
23 ratings · Aggregated
Brian ColleyStephens & Co.
22 ratings · Aggregated
Fatima BoolaniUBS
7 ratings · Aggregated
Patrick ColvilleDeutsche Bank
36 ratings · Aggregated
Erik SuppigerJMP Securities
78 ratings · Aggregated
Alex HendersonNeedham
157 ratings · Aggregated
Frederick HavemeyerMacquarie
44 ratings · Aggregated
Sterling AutyJP Morgan
152 ratings · Aggregated
Nina MarquesRedburn Partners
17 ratings · Aggregated
Sterling AutyMoffettNathanson
27 ratings · Aggregated
Sami BadriCredit Suisse
103 ratings · Aggregated
Phil WinslowCredit Suisse
87 ratings · Aggregated
Shaul EyalCowen & Co.
48 ratings · Aggregated
Catharine TrebnickMKM Partners
25 ratings · Aggregated
Brian EssexGoldman Sachs
36 ratings · Aggregated
Stephen BerseyDaiwa Capital
15 ratings · Aggregated
Track records aggregated from multiple financial data sources. Methodologies differ; per-source scores are not directly comparable.