Adam WoodMorgan Stanley
20 ratings · Aggregated
Allan VerkhovskiBTIG
112 ratings · Aggregated
Billy FitzsimmonsPiper Sandler
110 ratings · Aggregated
Brad ZelnickDeutsche Bank
134 ratings · Aggregated
Brian SchwartzOppenheimer
168 ratings · Aggregated
Derrick WoodTD Cowen
209 ratings · Aggregated
Gabriela BorgesGoldman Sachs
195 ratings · Aggregated
J. Parker LaneStifel Nicolaus
59 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
Michael TurrinWells Fargo
332 ratings · Aggregated
Raimo LenschowBarclays
503 ratings · Aggregated
Rishi JaluriaRBC Capital
300 ratings · Aggregated
Scott BergNeedham
287 ratings · Aggregated
Tal LianiBank of America Securities
76 ratings · Aggregated
Terry TillmanTruist Financial
46 ratings · Aggregated
Tyler RadkeCitigroup
266 ratings · Aggregated
Brent ThillJefferies
400 ratings · Aggregated
Gil LuriaD.A. Davidson
66 ratings · Aggregated
Gregg MoskowitzMizuho Securities
72 ratings · Aggregated
Karl KeirsteadUBS
170 ratings · Aggregated
Mark MoerdlerBernstein
73 ratings · Aggregated
Mark MurphyJ.P. Morgan
38 ratings · Aggregated
Nehal ChokshiNorthland Securities
39 ratings · Aggregated
Patrick WalravensCitizens JMP
53 ratings · Aggregated
Tyler RadkeCiti
89 ratings · Aggregated
Arjun BhatiaWilliam Blair
75 ratings · Aggregated
Clarke JeffriesPiper Sandler
238 ratings · Aggregated
Gil LuriaDA Davidson
266 ratings · Aggregated
Gregg MoskowitzMizuho
181 ratings · Aggregated
Kirk MaterneEvercore ISI
52 ratings · Aggregated
Steve KoenigMacquarie
89 ratings · Aggregated
Rob OliverBaird
144 ratings · Aggregated
Kash RanganGoldman Sachs
185 ratings · Aggregated
Patrick WalravensCitizens
122 ratings · Aggregated
Saiyi HeCMB International Securities
53 ratings · Aggregated
Craig EllisB. Riley Securities
293 ratings · Aggregated
David HynesCanaccord Genuity
253 ratings · Aggregated
Matthew VanVlietCantor Fitzgerald
136 ratings · Aggregated
Nehal ChokshiNorthland Capital Markets
118 ratings · Aggregated
Brian PetersonRaymond James
186 ratings · Aggregated
Brian WhiteMonness
69 ratings · Aggregated
Jackson AderKeyBanc
171 ratings · Aggregated
Kirk MaterneEvercore ISI Group
121 ratings · Aggregated
Mark MurphyJP Morgan
146 ratings · Aggregated
Richard BaldryRoth MKM
110 ratings · Aggregated
Robert OliverRobert W. Baird
37 ratings · Aggregated
Samik ChatterjeeJ.P. Morgan
73 ratings · Aggregated
Terry TillmanTruist Securities
161 ratings · Aggregated
Andy Yu CFADBS
27 ratings · Aggregated
Tal LianiB of A Securities
123 ratings · Aggregated
Stephen BerseyHSBC
111 ratings · Aggregated
Alex ZukinWolfe Research
149 ratings · Aggregated
Paul ChewPhillip Securities
24 ratings · Aggregated
Brett HuffStephens
16 ratings · Aggregated
Parker LaneStifel
165 ratings · Aggregated
Stephan LingnauErste Group
50 ratings · Aggregated
Yun KimLoop Capital
78 ratings · Aggregated
Yun KimLoop Capital Markets
20 ratings · Aggregated
Bhavtosh VajpayeeCLSA
18 ratings · Aggregated
Dan IvesWedbush
96 ratings · Aggregated
Daniel IvesWedbush
385 ratings · Aggregated
Brad SillsB of A Securities
105 ratings · Aggregated
Stefan SlowinskiExane BNP Paribas
59 ratings · Aggregated
Richard DavisCanaccord Genuity
19 ratings · Aggregated
Angelo ZinoCFRA
33 ratings · Aggregated
Richard BaldryRoth Capital
102 ratings · Aggregated
Shebly SeyrafiFBN Securities
51 ratings · Aggregated
Brent BracelinPiper Sandler
201 ratings · Aggregated
Patrick WalravensJMP Securities
209 ratings · Aggregated
Curtis ShaugerWestPark Capital
26 ratings · Aggregated
Richard NguyenSociete Generale
18 ratings · Aggregated
Derrick WoodCowen & Co.
112 ratings · Aggregated
Peter SazelAtlantic Equities
24 ratings · Aggregated
Phil WinslowCredit Suisse
87 ratings · Aggregated
Walter PritchardCitigroup
11 ratings · Aggregated
Karl KeirsteadDeutsche Bank
2 ratings · Aggregated
Michael NemeroffCredit Suisse
6 ratings · Aggregated
Steven KoenigWedbush
1 rating · Aggregated
Track records aggregated from multiple financial data sources. Methodologies differ; per-source scores are not directly comparable.