Barton CrockettRosenblatt Securities
52 ratings · Aggregated
Jim KelleherArgus Research
204 ratings · Aggregated
Keith BachmanBMO Capital
333 ratings · Aggregated
Simeon SiegelGuggenheim
84 ratings · Aggregated
Brent ThillJefferies
400 ratings · Aggregated
Gil LuriaD.A. Davidson
66 ratings · Aggregated
Ken GawrelskiWells Fargo
261 ratings · Aggregated
Laura MartinNeedham
279 ratings · Aggregated
Mark MoerdlerBernstein
73 ratings · Aggregated
Scott DevittRosenblatt
14 ratings · Aggregated
Colin SebastianRobert W. Baird
47 ratings · Aggregated
Gil LuriaDA Davidson
266 ratings · Aggregated
Shyam PatilSusquehanna
281 ratings · Aggregated
Barton CrockettRosenblatt
289 ratings · Aggregated
Ygal ArounianWedbush
112 ratings · Aggregated
Ivan FeinsethTigress Financial
374 ratings · Aggregated
Saiyi HeCMB International Securities
53 ratings · Aggregated
Dylan CardenWilliam Blair
45 ratings · Aggregated
Joe FeldmanTelsey Advisory
59 ratings · Aggregated
Joseph FeldmanTelsey Advisory Group
228 ratings · Aggregated
Brian WhiteMonness
69 ratings · Aggregated
Ingo WermannDZ BANK AG
29 ratings · Aggregated
John BlackledgeTD Cowen
142 ratings · Aggregated
Justin PattersonKeyBanc
255 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
Eric SheridanGoldman Sachs
422 ratings · Aggregated
Mark MahaneyEvercore ISI
72 ratings · Aggregated
Ronald JoseyCiti
83 ratings · Aggregated
Thomas ChampionPiper Sandler
202 ratings · Aggregated
Andrew BooneCitizens
63 ratings · Aggregated
Anthony ChukumbaLoop Capital
107 ratings · Aggregated
Mark MahaneyEvercore ISI Group
218 ratings · Aggregated
Brian NowakMorgan Stanley
251 ratings · Aggregated
Colin SebastianBaird
116 ratings · Aggregated
Mark ShmulikBernstein
52 ratings · Aggregated
Justin PostBank of America Securities
36 ratings · Aggregated
Ronald JoseyCitigroup
217 ratings · Aggregated
Daniel KurnosBenchmark
247 ratings · Aggregated
Brad EricksonRBC Capital
258 ratings · Aggregated
Deepak MathivananCantor Fitzgerald
270 ratings · Aggregated
Doug AnmuthJ.P. Morgan
59 ratings · Aggregated
Jason HelfsteinOppenheimer
248 ratings · Aggregated
Justin PostB of A Securities
96 ratings · Aggregated
Maria RippsCanaccord Genuity
187 ratings · Aggregated
Nat SchindlerScotiabank
146 ratings · Aggregated
Sachin MittalDBS
32 ratings · Aggregated
Lloyd WalmsleyMizuho
92 ratings · Aggregated
Lloyd WalmsleyUBS
85 ratings · Aggregated
Jason BazinetCitigroup
310 ratings · Aggregated
Nicholas Jones CFAExane BNP Paribas
21 ratings · Aggregated
Rohit KulkarniRoth MKM
93 ratings · Aggregated
Rohit KulkarniRoth Capital
106 ratings · Aggregated
Ross SandlerBarclays
255 ratings · Aggregated
Sergio SeguraKeyBanc
17 ratings · Aggregated
Andrew BooneCitizens JMP
57 ratings · Aggregated
Daniel KurnosBenchmark Co.
38 ratings · Aggregated
Doug AnmuthJP Morgan
206 ratings · Aggregated
Kunal MadhukarUBS
106 ratings · Aggregated
Benjamin Black CFADeutsche Bank
39 ratings · Aggregated
Michael PachterWedbush
156 ratings · Aggregated
Lloyd WalmsleyMizuho Securities
30 ratings · Aggregated
Stephan LingnauErste Group
50 ratings · Aggregated
Jeffrey WlodarczakPivotal Research
86 ratings · Aggregated
Michael GrahamCanaccord Genuity
71 ratings · Aggregated
Helena WangPhillip Securities
23 ratings · Aggregated
Scott DevittWedbush
182 ratings · Aggregated
Shweta KhajuriaWolfe Research
79 ratings · Aggregated
Josh BeckRaymond James
89 ratings · Aggregated
Tom ForteMaxim Group
66 ratings · Aggregated
James LeeMizuho
98 ratings · Aggregated
Ella JiChina Renaissance
23 ratings · Aggregated
Mark KelleyStifel Nicolaus
23 ratings · Aggregated
Rob SandersonLoop Capital
97 ratings · Aggregated
Rob SandersonLoop Capital Markets
18 ratings · Aggregated
Michael MortonMoffettNathanson
47 ratings · Aggregated
Paul RossingtonHSBC
10 ratings · Aggregated
Stefan SlowinskiExane BNP Paribas
59 ratings · Aggregated
Mark KelleyStifel
118 ratings · Aggregated
Lee HorowitzDeutsche Bank
55 ratings · Aggregated
Alexander HaisslRothschild & Co Redburn
6 ratings · Aggregated
Alex HaisslRothschild & Co
10 ratings · Aggregated
Aaron KesslerSeaport Global
71 ratings · Aggregated
Aaron KesslerRaymond James
96 ratings · Aggregated
Nicholas JonesJMP Securities
127 ratings · Aggregated
Curtis ShaugerWestPark Capital
26 ratings · Aggregated
Brian WhiteMonness, Crespi, Hardt
53 ratings · Aggregated
Tom ForteDA Davidson
74 ratings · Aggregated
Alex HaisslRedburn Atlantic
22 ratings · Aggregated
Ronald JoseyJMP Securities
73 ratings · Aggregated
Dan SalmonNew Street Research
38 ratings · Aggregated
Lloyd WalmsleyDeutsche Bank
12 ratings · Aggregated
Scott DevittStifel
76 ratings · Aggregated
Deepak MathivananWolfe Research
73 ratings · Aggregated
Sachin MittalDBS Bank
7 ratings · Aggregated
Christopher JohnenHSBC
5 ratings · Aggregated
Stephen JuCredit Suisse
172 ratings · Aggregated
John BlackledgeCowen & Co.
75 ratings · Aggregated
Ronald JoseyCowen & Co.
5 ratings · Aggregated
Rohit KulkarniMKM Partners
34 ratings · Aggregated
Neil SteerRedburn Partners
10 ratings · Aggregated
Daniel SalmonBMO Capital
63 ratings · Aggregated
Youssef SqualiSunTrust Robinson Humphrey
3 ratings · Aggregated
Simeon SiegelNomura
19 ratings · Aggregated
Ken SenaWells Fargo
1 rating · Aggregated
Mark MayCitigroup
4 ratings · Aggregated
Michael OlsonPiper Sandler
3 ratings · Aggregated
Rob SandersonMKM Partners
1 rating · Aggregated
Heath TerryGoldman Sachs
1 rating · Aggregated
Track records aggregated from multiple financial data sources. Methodologies differ; per-source scores are not directly comparable.