John McDonald

Stock Analyst at Truist Securities

(1.61)
# 1506
Out of 5,368 analysts
24
Total ratings
77.78%
Success rate
11.82%
Average return
7 Stocks
Name Action PT Current % Upside Ratings Updated
JPM JPMorgan Chase
Maintains: Hold
270 280
264.99 5.66% 5 Jun 2, 2025
FHN First Horizon
Initiates Coverage On: Hold
21
19.09 10.01% 1 May 13, 2025
USB U.S. Bancorp
Maintains: Hold
51 48
42.98 11.68% 3 Apr 17, 2025
PNC PNC Financial Servic...
Maintains: Hold
208 189
173.38 9.01% 4 Apr 16, 2025
C Citigroup
Maintains: Buy
84 79
76.34 3.48% 2 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 47
44.08 6.62% 4 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
84 73
72.38 0.86% 5 Apr 14, 2025