Explore Profiles of the World’s Best Equity Research Analysts
Past Week
Past Month
Past 3 Months
Past 6 Months
Past Year
All Time
1
3
5
10
15
20
50
100
250
Communication Services
Consumer Discretionary
Consumer Staples
Energy
Financials
Healthcare
Industrials
Materials
Real Estate
Technology
Utilities
| # | Name | Main Sector |
Ratings 1 Year |
Avg Return 1 Year |
Success Rate 1 Year | Latest Rating | |
|---|---|---|---|---|---|---|---|
| 1 |
JA
1
Jon Arfstrom
RBC Capital
| Financials | 21 | +18% |
0
%
| 31 Jul ‘25 7 months ago |
|
| 2 |
2
Ken Herbert
RBC Capital
| Industrials | 84 | +16% |
0
%
| 3 Mar ‘26 yesterday |
|
| 3 |
ES
3
Elvira Scotto
RBC Capital
| Energy | 32 | +11% |
0
%
| 27 Feb ‘26 5 days ago |
|
| 4 |
KM
4
Keith Mackey
RBC Capital
| Energy | 32 | +15% |
0
%
| 13 Feb ‘26 19 days ago |
|
| 5 |
SP
5
Srini Pajjuri
RBC Capital
| Technology | 44 | +31% |
0
%
| 26 Feb ‘26 6 days ago |
|
| 6 |
BA
6
Brian Abrahams
RBC Capital
| Healthcare | 100 | +16% |
0
%
| 3 Mar ‘26 yesterday |
|
| 7 |
GC
7
Gerard Cassidy
RBC Capital
| Financials | 26 | +20% |
0
%
| 28 Jan ‘26 1 month ago |
|
| 8 |
AS
8
Ashish Sabadra
RBC Capital
| Financials | 47 | +5.8% |
0
%
| 26 Feb ‘26 6 days ago |
|
| 9 |
MC
9
Michael Carroll
RBC Capital
| Real Estate | 54 | +8.6% |
0
%
| 3 Mar ‘26 yesterday |
|
| 10 |
DD
10
Deane Dray
RBC Capital
| Industrials | 96 | +8% |
0
%
| 12 Feb ‘26 20 days ago |
|
| 11 |
MD
11
Mike Dahl
RBC Capital
| Consumer Discretionary | 64 | +4.1% |
0
%
| 27 Feb ‘26 5 days ago |
|
| 12 |
SH
12
Scott Hanold
RBC Capital
| Energy | 45 | +11% |
0
%
| 2 Mar ‘26 2 days ago |
|
| 13 |
CD
13
Chris Dendrinos
RBC Capital
| Technology | 35 | +24% |
0
%
| 4 Mar ‘26 13 hours ago |
|
| 14 |
LI
14
Luca Issi
RBC Capital
| Healthcare | 48 | +20% |
0
%
| 3 Mar ‘26 yesterday |
|
| 15 |
TH
15
Trung Huynh
RBC Capital
| Healthcare | 29 | +14% |
0
%
| 25 Feb ‘26 7 days ago |
|
| 16 |
CM
16
Conor McNamara
RBC Capital
| Healthcare | 23 | +9.5% |
0
%
| 3 Sep ‘25 6 months ago |
|
| 17 |
17
Arun Viswanathan
RBC Capital
| Materials | 98 | +6.7% |
0
%
| 2 Mar ‘26 2 days ago |
|
| 18 |
BH
18
Brad Heffern
RBC Capital
| Real Estate | 56 | +0.64% |
0
%
| 2 Mar ‘26 2 days ago |
|
| 19 |
LT
19
Leonid Timashev
RBC Capital
| Healthcare | 91 | +11% |
0
%
| 3 Mar ‘26 yesterday |
|
| 20 |
NM
20
Nik Modi
RBC Capital
| Consumer Staples | 66 | +0.39% |
0
%
| 27 Feb ‘26 5 days ago |
|
| 21 |
SS
21
Steven Shemesh
RBC Capital
| Consumer Discretionary | 68 | -0.4% |
0
%
| 2 Mar ‘26 2 days ago |
|
| 22 |
BH
22
Ben Hendrix
RBC Capital
| Healthcare | 78 | +5.1% |
0
%
| 4 Mar ‘26 13 hours ago |
|
| 23 |
MS
23
Matthew Swanson
RBC Capital
| Technology | 42 | -1.6% |
0
%
| 27 Feb ‘26 5 days ago |
|
| 24 |
TN
24
Tom Narayan
RBC Capital
| Consumer Discretionary | 36 | +10% |
0
%
| 20 Feb ‘26 12 days ago |
|
| 25 |
SS
25
Shagun Singh
RBC Capital
| Healthcare | 61 | +3.8% |
0
%
| 27 Feb ‘26 5 days ago |
|