John McDonald CFA
Stock Analyst at Truist Financial
(4.64)
# 871
Out of 4,988 analysts
182
Total ratings
89.2%
Success rate
18.4%
Average return
Main Sectors:
Top Industries:
Stocks Rated by John McDonald CFA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| USB U.S. Bancorp | Reiterated: Buy | n/a | $60.06 | - | 19 | Aug 21, 2026 | |
| SSB SouthState Bank | Reiterated: Buy | n/a | $103.44 | - | 10 | Aug 13, 2026 | |
| WFC Wells Fargo & Company | Reiterated: Buy | n/a | $86.12 | - | 27 | Jul 30, 2026 | |
| PNFP Pinnacle Financial Partners | Reiterated: Buy | $118 | $96.75 | +21.96% | 14 | Jul 28, 2026 | |
| ABCB Ameris Bancorp | Reiterated: Hold | n/a | $83.50 | - | 7 | Jul 27, 2026 | |
| FHN First Horizon | Reiterated: Hold | n/a | $23.94 | - | 14 | Jul 16, 2026 | |
| PNC The PNC Financial Services Group | Reiterated: Hold | n/a | $233.17 | - | 17 | Jul 16, 2026 | |
| BAC Bank of America | Reiterated: Buy | n/a | $57.73 | - | 24 | Jul 15, 2026 | |
| C Citigroup | Reiterated: Buy | n/a | $131.77 | - | 26 | Jul 15, 2026 | |
| JPM JPMorgan Chase & Co. | Reiterated: Hold | n/a | $349.67 | - | 24 | Jul 15, 2026 |
U.S. Bancorp
Aug 21, 2026
Reiterated: Buy
Price Target: n/a
Current: $60.06
Upside: -
SouthState Bank
Aug 13, 2026
Reiterated: Buy
Price Target: n/a
Current: $103.44
Upside: -
Wells Fargo & Company
Jul 30, 2026
Reiterated: Buy
Price Target: n/a
Current: $86.12
Upside: -
Pinnacle Financial Partners
Jul 28, 2026
Reiterated: Buy
Price Target: $118
Current: $96.75
Upside: +21.96%
Ameris Bancorp
Jul 27, 2026
Reiterated: Hold
Price Target: n/a
Current: $83.50
Upside: -
First Horizon
Jul 16, 2026
Reiterated: Hold
Price Target: n/a
Current: $23.94
Upside: -
The PNC Financial Services Group
Jul 16, 2026
Reiterated: Hold
Price Target: n/a
Current: $233.17
Upside: -
Bank of America
Jul 15, 2026
Reiterated: Buy
Price Target: n/a
Current: $57.73
Upside: -
Citigroup
Jul 15, 2026
Reiterated: Buy
Price Target: n/a
Current: $131.77
Upside: -
JPMorgan Chase & Co.
Jul 15, 2026
Reiterated: Hold
Price Target: n/a
Current: $349.67
Upside: -