Explore Profiles of the World’s Best Equity Research Analysts

Name Main Sector Ratings
1 Year
Avg Return
1 Year
Success Rate
1 Year
Latest Rating
Michael Ciarmoli
1
Michael Ciarmoli
Truist Securities
Industrials 96 +15%
0 %
9 Mar ‘26 1 month ago
JC
2
Jamie Cook
Truist Securities
Industrials 98 +11%
0 %
2 Mar ‘26 1 month ago
JM
3
John McDonald
Truist Securities
Financials 50 +4.2%
0 %
26 Feb ‘26 2 months ago
LS
4
Lucas Servera
Truist Securities
Industrials 37 +9.3%
0 %
25 Feb ‘26 2 months ago
DB
5
Danielle Brill
Truist Securities
Healthcare 33 +15%
0 %
9 Mar ‘26 1 month ago
SD
6
Srikripa Devarakonda
Truist Securities
Healthcare 30 +27%
0 %
11 Mar ‘26 1 month ago
WS
7
William Stein
Truist Securities
Technology 78 +12%
0 %
5 Mar ‘26 1 month ago
AH
8
Anthony Hau
Truist Securities
Real Estate 35 +4.4%
0 %
4 Mar ‘26 1 month ago
BF
9
Brian Foran
Truist Securities
Financials 66 +3.7%
0 %
13 Mar ‘26 1 month ago
PO
10
Peter Osterland
Truist Securities
Materials 34 +8.5%
0 %
23 Feb ‘26 2 months ago
MR
11
Michael Roxland
Truist Securities
Consumer Discretionary 82 +7.9%
0 %
25 Feb ‘26 2 months ago
MS
12
Michael Swartz
Truist Securities
Consumer Discretionary 45 +3.2%
0 %
11 Mar ‘26 1 month ago
SC
13
Scot Ciccarelli
Truist Securities
Consumer Discretionary 79 +3.8%
0 %
6 Mar ‘26 1 month ago
KBK
14
Ki Bin Kim
Truist Securities
Real Estate 57 +1.2%
0 %
4 Mar ‘26 1 month ago
DS
15
David Smith
Truist Securities
Financials 57 +2.4%
0 %
12 Feb ‘26 2 months ago
JL
16
Joon Lee
Truist Securities
Healthcare 22 +10%
0 %
11 Mar ‘26 1 month ago
YS
17
Youssef Squali
Truist Securities
Communication Services 68 +5%
0 %
26 Feb ‘26 1 month ago
JB
18
Jake Bartlett
Truist Securities
Consumer Discretionary 75 -0.76%
0 %
13 Mar ‘26 1 month ago
JS
19
Jailendra Singh
Truist Securities
Healthcare 43 -7%
0 %
13 Mar ‘26 1 month ago
ML
20
Michael Lewis
Truist Securities
Real Estate 88 +1.2%
0 %
13 Mar ‘26 1 month ago
TS
21
Tobey Sommer
Truist Securities
Industrials 65 +0.23%
0 %
10 Mar ‘26 1 month ago
DM
22
David Macdonald
Truist Securities
Healthcare 71 +0.7%
0 %
12 Mar ‘26 1 month ago
PS
23
Patrick Scholes
Truist Securities
Consumer Discretionary 66 +0.69%
0 %
10 Mar ‘26 1 month ago
GR
24
Gregory Renza
Truist Securities
Healthcare 46 +7.7%
0 %
27 Feb ‘26 1 month ago
KH
25
Keith Hughes
Truist Securities
Industrials 34 -1.7%
0 %
5 Mar ‘26 1 month ago