Brad ZelnickDeutsche Bank
134 ratings · Aggregated
Gabriela BorgesGoldman Sachs
195 ratings · Aggregated
Jim KelleherArgus Research
204 ratings · Aggregated
Keith WeissMorgan Stanley
182 ratings · Aggregated
Michael TurrinWells Fargo
332 ratings · Aggregated
Mike CikosNeedham
311 ratings · Aggregated
Raimo LenschowBarclays
503 ratings · Aggregated
Tal LianiBank of America Securities
77 ratings · Aggregated
Tyler RadkeCitigroup
266 ratings · Aggregated
Amit DaryananiEvercore ISI
58 ratings · Aggregated
Amit DaryananiEvercore ISI Group
180 ratings · Aggregated
Brent ThillJefferies
400 ratings · Aggregated
Gil LuriaD.A. Davidson
66 ratings · Aggregated
Gregg MoskowitzMizuho Securities
72 ratings · Aggregated
James FishPiper Sandler
283 ratings · Aggregated
Mark MurphyJ.P. Morgan
38 ratings · Aggregated
Matthew NiknamTruist Financial
32 ratings · Aggregated
Nehal ChokshiNorthland Securities
39 ratings · Aggregated
Thomas BlakeyCantor Fitzgerald
182 ratings · Aggregated
Tyler RadkeCiti
89 ratings · Aggregated
Ben ReitzesMelius Research
81 ratings · Aggregated
Gil LuriaDA Davidson
266 ratings · Aggregated
Gregg MoskowitzMizuho
181 ratings · Aggregated
Rob OliverBaird
144 ratings · Aggregated
Kash RanganGoldman Sachs
185 ratings · Aggregated
Ruben RoyStifel Nicolaus
43 ratings · Aggregated
Almas AlmaganbetovFreedom Capital Markets
9 ratings · Aggregated
Brett KnoblauchCantor Fitzgerald
375 ratings · Aggregated
Param SinghOppenheimer
64 ratings · Aggregated
Paul GoldingMacquarie
184 ratings · Aggregated
Paul MeeksFreedom Capital Markets
11 ratings · Aggregated
Mark MurphyJP Morgan
146 ratings · Aggregated
Robert OliverRobert W. Baird
37 ratings · Aggregated
Samik ChatterjeeJ.P. Morgan
73 ratings · Aggregated
Samik ChatterjeeJP Morgan
328 ratings · Aggregated
Arvind RamnaniTruist Securities
46 ratings · Aggregated
Arvind RamnaniTruist Financial
29 ratings · Aggregated
Jay GoldbergSeaport Global
73 ratings · Aggregated
John TodaroNeedham
198 ratings · Aggregated
Michael DonovanCompass Point
27 ratings · Aggregated
Abhishek ShuklaHSBC
9 ratings · Aggregated
John McPeakeRosenblatt
53 ratings · Aggregated
John McPeakeRosenblatt Securities
12 ratings · Aggregated
Madison RezaeiBernstein
20 ratings · Aggregated
Alex ZukinWolfe Research
149 ratings · Aggregated
Andrew BealeArete Research
20 ratings · Aggregated
Rohit KulkarniRoth Capital
106 ratings · Aggregated
Rohit KulkarniRoth MKM
93 ratings · Aggregated
Gregory P MillerCitizens JMP
26 ratings · Aggregated
Ruben RoyStifel
149 ratings · Aggregated
Josh BeckRaymond James
89 ratings · Aggregated
Greg MillerCitizens
40 ratings · Aggregated
Brad SillsB of A Securities
105 ratings · Aggregated
Nick Del DeoMoffettNathanson
12 ratings · Aggregated
Ananda BaruahLoop Capital Markets
21 ratings · Aggregated
Ananda BaruahLoop Capital
103 ratings · Aggregated
Stefan SlowinskiBNP Paribas
3 ratings · Aggregated
Alex PlattDA Davidson
23 ratings · Aggregated
Arsenije MatovicWolfe Research
2 ratings · Aggregated
Kevin DedeH.C. Wainwright
35 ratings · Aggregated
Kevin DedeHC Wainwright & Co.
268 ratings · Aggregated
Greg P. MillerJMP Securities
66 ratings · Aggregated
Track records aggregated from multiple financial data sources. Methodologies differ; per-source scores are not directly comparable.