John McDonald

Stock Analyst at Truist Securities

(0.95)
# 1995
Out of 5,328 analysts
22
Total ratings
66.67%
Success rate
4.55%
Average return
6 Stocks
Name Action PT Current % Upside Ratings Updated
USB U.S. Bancorp
Maintains: Hold
51 48
40.78 17.7% 3 Apr 17, 2025
PNC PNC Financial Servic...
Maintains: Hold
208 189
162.12 16.58% 4 Apr 16, 2025
C Citigroup
Maintains: Buy
84 79
68.57 15.21% 2 Apr 16, 2025
BAC Bank of America
Maintains: Buy
50 47
40.35 16.48% 4 Apr 16, 2025
WFC Wells Fargo
Maintains: Buy
84 73
72.22 1.08% 5 Apr 14, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Hold
264 251
247.64 1.36% 4 Apr 14, 2025