John McDonald CFA
Stock Analyst at Truist Financial
(4.48)
# 1,115
Out of 4,673 analysts
182
Total ratings
81.1%
Success rate
16.1%
Average return
Main Sectors:
Top Industries:
Stocks Rated by John McDonald CFA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| USB U.S. Bancorp | Maintained: Buy | n/a | $62.05 | - | 19 | Aug 21, 2026 | |
| SSB SouthState Bank | Maintained: Buy | n/a | $106.86 | - | 10 | Aug 13, 2026 | |
| WFC Wells Fargo & Company | Maintained: Buy | n/a | $83.84 | - | 27 | Jul 30, 2026 | |
| PNFP Pinnacle Financial Partners | Maintained: Buy | $118 | $102.26 | +15.39% | 14 | Jul 28, 2026 | |
| ABCB Ameris Bancorp | Maintained: Hold | n/a | $86.20 | - | 7 | Jul 27, 2026 | |
| FHN First Horizon | Maintained: Hold | n/a | $24.63 | - | 14 | Jul 16, 2026 | |
| PNC The PNC Financial Services Group | Maintained: Hold | n/a | $243.13 | - | 17 | Jul 16, 2026 | |
| BAC Bank of America | Maintained: Buy | n/a | $61.69 | - | 24 | Jul 15, 2026 | |
| C Citigroup | Maintained: Buy | n/a | $131.65 | - | 26 | Jul 15, 2026 | |
| JPM JPMorgan Chase & Co. | Maintained: Hold | n/a | $351.58 | - | 24 | Jul 15, 2026 |
U.S. Bancorp
Aug 21, 2026
Maintained: Buy
Price Target: n/a
Current: $62.05
Upside: -
SouthState Bank
Aug 13, 2026
Maintained: Buy
Price Target: n/a
Current: $106.86
Upside: -
Wells Fargo & Company
Jul 30, 2026
Maintained: Buy
Price Target: n/a
Current: $83.84
Upside: -
Pinnacle Financial Partners
Jul 28, 2026
Maintained: Buy
Price Target: $118
Current: $102.26
Upside: +15.39%
Ameris Bancorp
Jul 27, 2026
Maintained: Hold
Price Target: n/a
Current: $86.20
Upside: -
First Horizon
Jul 16, 2026
Maintained: Hold
Price Target: n/a
Current: $24.63
Upside: -
The PNC Financial Services Group
Jul 16, 2026
Maintained: Hold
Price Target: n/a
Current: $243.13
Upside: -
Bank of America
Jul 15, 2026
Maintained: Buy
Price Target: n/a
Current: $61.69
Upside: -
Citigroup
Jul 15, 2026
Maintained: Buy
Price Target: n/a
Current: $131.65
Upside: -
JPMorgan Chase & Co.
Jul 15, 2026
Maintained: Hold
Price Target: n/a
Current: $351.58
Upside: -