Barton CrockettRosenblatt Securities
52 ratings · Aggregated
James Heaney CFAJefferies
31 ratings · Aggregated
Matthew HedbergRBC Capital
442 ratings · Aggregated
Brent ThillJefferies
400 ratings · Aggregated
Laura MartinNeedham
279 ratings · Aggregated
Matthew SwansonRBC Capital
73 ratings · Aggregated
Shyam PatilSusquehanna
281 ratings · Aggregated
Barton CrockettRosenblatt
289 ratings · Aggregated
Tom WhiteDA Davidson
196 ratings · Aggregated
Clark LampenBTIG
126 ratings · Aggregated
Matthew CostMorgan Stanley
109 ratings · Aggregated
Alec BrondoloWells Fargo
193 ratings · Aggregated
Justin PattersonKeyBanc
255 ratings · Aggregated
Mark ZgutowiczBenchmark
144 ratings · Aggregated
Stephen JuUBS
193 ratings · Aggregated
Youssef SqualiTruist Financial
53 ratings · Aggregated
Youssef SqualiTruist Securities
211 ratings · Aggregated
Brian PitzBMO Capital
196 ratings · Aggregated
Mark MahaneyEvercore ISI
72 ratings · Aggregated
Mark ZgutowiczBenchmark Co.
31 ratings · Aggregated
Ronald JoseyCiti
83 ratings · Aggregated
Thomas ChampionPiper Sandler
202 ratings · Aggregated
Andrew MarokRaymond James
109 ratings · Aggregated
Mark MahaneyEvercore ISI Group
218 ratings · Aggregated
Michael MorrisGuggenheim
149 ratings · Aggregated
Ralph SchackartWilliam Blair
48 ratings · Aggregated
Ronald JoseyCitigroup
217 ratings · Aggregated
Deepak MathivananCantor Fitzgerald
270 ratings · Aggregated
Jason HelfsteinOppenheimer
248 ratings · Aggregated
Nat SchindlerScotiabank
146 ratings · Aggregated
Alicia ReeseWedbush
198 ratings · Aggregated
Vikram KesavabhotlaBaird
117 ratings · Aggregated
James HeaneyJefferies
56 ratings · Aggregated
Shweta KhajuriaEvercore ISI Group
69 ratings · Aggregated
Tom WhiteD.A. Davidson
29 ratings · Aggregated
Ygal ArounianCitigroup
109 ratings · Aggregated
Mohammed KhalloufHSBC
56 ratings · Aggregated
Nicholas Jones CFAExane BNP Paribas
21 ratings · Aggregated
Chris KuntarichUBS
71 ratings · Aggregated
Jessica Reif EhrlichBank of America Securities
34 ratings · Aggregated
Matthew CondonCitizens JMP
32 ratings · Aggregated
Michael MorabitoGuggenheim
1 rating · Aggregated
Michael NathansonMoffettNathanson
30 ratings · Aggregated
Vasily KarasyovCannonball Research
20 ratings · Aggregated
Vikram KesavabhotlaRobert W. Baird
21 ratings · Aggregated
Scott DevittWedbush
182 ratings · Aggregated
Shweta KhajuriaWolfe Research
79 ratings · Aggregated
Eric Des LauriersCraig-Hallum
27 ratings · Aggregated
Richard KramerArete Research
15 ratings · Aggregated
Mark KelleyStifel Nicolaus
23 ratings · Aggregated
Rob SandersonLoop Capital
97 ratings · Aggregated
Rob SandersonLoop Capital Markets
18 ratings · Aggregated
Joe WittineEdgewater Research
3 ratings · Aggregated
Rocco StraussArete Research
13 ratings · Aggregated
Douglas ArthurHuber Research
5 ratings · Aggregated
Bianca DallalRothschild & Co
2 ratings · Aggregated
Bianca DallalRothschild & Co Redburn
3 ratings · Aggregated
Jessica Reif EhrlichB of A Securities
35 ratings · Aggregated
Mark KelleyStifel
118 ratings · Aggregated
Aleksey YefremovKeyBanc
196 ratings · Aggregated
Daniel SalmonNew Street
6 ratings · Aggregated
Brian FitzgeraldWells Fargo
125 ratings · Aggregated
Andrew BooneCitizens Capital Markets
64 ratings · Aggregated
Matthew CondonJMP Securities
46 ratings · Aggregated
John EgbertStifel
32 ratings · Aggregated
Tim NollenMacquarie
82 ratings · Aggregated
Matt FarrellPiper Sandler
55 ratings · Aggregated
Nicholas JonesCitigroup
36 ratings · Aggregated
Dan SalmonNew Street Research
38 ratings · Aggregated
Nicholas ZanglerStephens & Co.
52 ratings · Aggregated
Bianca DallalRedburn Partners
7 ratings · Aggregated
Youssef SqualiCredit Suisse
4 ratings · Aggregated
Mark ZgutowiczRosenblatt
37 ratings · Aggregated
Track records aggregated from multiple financial data sources. Methodologies differ; per-source scores are not directly comparable.