John McDonald

Stock Analyst at Truist Securities

(1.63)
# 1510
Out of 5,370 analysts
24
Total ratings
77.78%
Success rate
13.13%
Average return
7 Stocks
Name Action PT Current % Upside Ratings Updated
JPM JPMorgan Chase
Maintains: Hold
270 280
270.01 3.7% 5 Jun 2, 2025
FHN First Horizon
Initiates Coverage On: Hold
21
19.42 8.14% 1 May 13, 2025
USB U.S. Bancorp
Maintains: Hold
51 48
43.13 11.29% 3 Apr 17, 2025
PNC PNC Financial Servic...
Maintains: Hold
208 189
174.97 8.02% 4 Apr 16, 2025
C Citigroup
Maintains: Buy
84 79
77.94 1.36% 2 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
50 47
44.36 5.95% 4 Apr 16, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
84 73
72.97 0.04% 5 Apr 14, 2025