Bryan BerginTD Cowen
201 ratings · Aggregated
Matthew CoadTruist Securities
159 ratings · Aggregated
Daniel PerlinRBC Capital
352 ratings · Aggregated
Harshita RawatBernstein
65 ratings · Aggregated
James FriedmanSusquehanna
257 ratings · Aggregated
Ramsey El AssalCantor Fitzgerald
130 ratings · Aggregated
Will NanceGoldman Sachs
261 ratings · Aggregated
Andrew BauchBMO Capital
58 ratings · Aggregated
Bryan KeaneCiti
50 ratings · Aggregated
James FaucetteMorgan Stanley
421 ratings · Aggregated
Jason KupferbergWells Fargo
189 ratings · Aggregated
Matthew CoadTruist Financial
37 ratings · Aggregated
Nik CremoBarclays
56 ratings · Aggregated
Rayna KumarOppenheimer
122 ratings · Aggregated
Rufus HoneBMO Capital
93 ratings · Aggregated
Timothy ChiodoUBS
199 ratings · Aggregated
Andrew HarteBTIG
127 ratings · Aggregated
Chris KotowskiOppenheimer
252 ratings · Aggregated
Nik ModiRBC Capital
263 ratings · Aggregated
Adam FrischEvercore ISI
27 ratings · Aggregated
Alex MarkgraffKeyBanc
87 ratings · Aggregated
Dan DolevMizuho
181 ratings · Aggregated
Darrin PellerWolfe Research
178 ratings · Aggregated
Bryan KeaneCitigroup
128 ratings · Aggregated
Hal GoetschB. Riley Securities
148 ratings · Aggregated
Vasundhara GovilKBW
16 ratings · Aggregated
Tien Tsin HuangJ.P. Morgan
52 ratings · Aggregated
Tien-Tsin HuangJP Morgan
234 ratings · Aggregated
Dan DolevMizuho Securities
53 ratings · Aggregated
Jeff CantwellSeaport Global
65 ratings · Aggregated
Andrew SchmittKeyBanc
19 ratings · Aggregated
Adam FrischEvercore ISI Group
40 ratings · Aggregated
Madison SuhrRaymond James
13 ratings · Aggregated
Stephen BiggarArgus Research
150 ratings · Aggregated
Vasundhara GovilKeefe, Bruyette & Woods
41 ratings · Aggregated
Andrew JeffreyWilliam Blair
41 ratings · Aggregated
Andrew SchmidtKeybanc
24 ratings · Aggregated
David KoningRobert W. Baird
38 ratings · Aggregated
Gustavo GalaMonness
32 ratings · Aggregated
David KoningBaird
149 ratings · Aggregated
John DavisRaymond James
106 ratings · Aggregated
Ramsey El-AssalBarclays
168 ratings · Aggregated
James FotheringhamBMO Capital
177 ratings · Aggregated
Nate SvenssonDeutsche Bank
56 ratings · Aggregated
Bryan KeaneDeutsche Bank
87 ratings · Aggregated
David TogutEvercore ISI Group
78 ratings · Aggregated
Jason KupferbergB of A Securities
124 ratings · Aggregated
Charles NabhanStephens
23 ratings · Aggregated
Charles NabhanStephens & Co.
115 ratings · Aggregated
Moshe KatriWedbush
96 ratings · Aggregated
Philip GibbsKeybanc
156 ratings · Aggregated
Trevor WilliamsJefferies
79 ratings · Aggregated
Jeff CantwellWells Fargo
80 ratings · Aggregated
Gus GalaMonness, Crespi, Hardt
37 ratings · Aggregated
Kartik MehtaNorthcoast Research
21 ratings · Aggregated
Ashwin ShirvaikarCitigroup
147 ratings · Aggregated
Andrew BauchWells Fargo
91 ratings · Aggregated
Rayna KumarUBS
52 ratings · Aggregated
Dominick GabrieleOppenheimer
40 ratings · Aggregated
Josh BeckKeybanc
139 ratings · Aggregated
Andrew JeffreyTruist Securities
96 ratings · Aggregated
Andrew QuailTruist Securities
22 ratings · Aggregated
Kunaal MaldeRedburn Atlantic
4 ratings · Aggregated
Timothy ChiodoCredit Suisse
91 ratings · Aggregated
Kunaal MaldeAtlantic Equities
36 ratings · Aggregated
Hal GoetschLoop Capital
41 ratings · Aggregated
Sean HorganRosenblatt
49 ratings · Aggregated
Vasundhara GovilMorgan Stanley
1 rating · Aggregated
Track records aggregated from multiple financial data sources. Methodologies differ; per-source scores are not directly comparable.