John McDonald CFA
Stock Analyst at Truist Financial
(4.59)
# 927
Out of 4,512 analysts
168
Total ratings
91%
Success rate
18%
Average return
Main Sectors:
Top Industries:
Stocks Rated by John McDonald CFA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| ABCB Ameris Bancorp | Maintained: Hold | $92 | $90.11 | +2.10% | 6 | Jul 10, 2026 | |
| FHN First Horizon | Maintained: Hold | $27 | $25.72 | +4.98% | 13 | Jul 10, 2026 | |
| C Citigroup | Maintained: Buy | n/a | $133.27 | - | 25 | Jul 2, 2026 | |
| BAC Bank of America | Maintained: Buy | $64 | $60.62 | +5.58% | 23 | Jun 26, 2026 | |
| JPM JPMorgan Chase & Co. | Maintained: Hold | $344 | $342.89 | +0.32% | 23 | Jun 26, 2026 | |
| PNC The PNC Financial Services Group | Maintained: Hold | $257 | $251.88 | +2.03% | 16 | Jun 26, 2026 | |
| USB U.S. Bancorp | Maintained: Buy | $66 | $62.14 | +6.21% | 17 | Jun 26, 2026 | |
| WFC Wells Fargo & Company | Maintained: Buy | $94 | $85.29 | +10.21% | 25 | Jun 26, 2026 | |
| SSB SouthState Bank | Maintained: Buy | n/a | $100.68 | - | 8 | May 29, 2026 | |
| PNFP Pinnacle Financial Partners | Reiterated: Buy | $115 | $100.63 | +14.28% | 12 | May 11, 2026 |
Ameris Bancorp
Jul 10, 2026
Maintained: Hold
Price Target: $92
Current: $90.11
Upside: +2.10%
First Horizon
Jul 10, 2026
Maintained: Hold
Price Target: $27
Current: $25.72
Upside: +4.98%
Citigroup
Jul 2, 2026
Maintained: Buy
Price Target: n/a
Current: $133.27
Upside: -
Bank of America
Jun 26, 2026
Maintained: Buy
Price Target: $64
Current: $60.62
Upside: +5.58%
JPMorgan Chase & Co.
Jun 26, 2026
Maintained: Hold
Price Target: $344
Current: $342.89
Upside: +0.32%
The PNC Financial Services Group
Jun 26, 2026
Maintained: Hold
Price Target: $257
Current: $251.88
Upside: +2.03%
U.S. Bancorp
Jun 26, 2026
Maintained: Buy
Price Target: $66
Current: $62.14
Upside: +6.21%
Wells Fargo & Company
Jun 26, 2026
Maintained: Buy
Price Target: $94
Current: $85.29
Upside: +10.21%
SouthState Bank
May 29, 2026
Maintained: Buy
Price Target: n/a
Current: $100.68
Upside: -
Pinnacle Financial Partners
May 11, 2026
Reiterated: Buy
Price Target: $115
Current: $100.63
Upside: +14.28%