John McDonald CFA
Stock Analyst at Truist Financial
(4.56)
# 965
Out of 4,598 analysts
180
Total ratings
84.7%
Success rate
17.1%
Average return
Main Sectors:
Top Industries:
Stocks Rated by John McDonald CFA
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| WFC Wells Fargo & Company | Maintained: Buy | n/a | $87.89 | - | 27 | Jul 30, 2026 | |
| PNFP Pinnacle Financial Partners | Maintained: Buy | $118 | $107.54 | +9.73% | 14 | Jul 28, 2026 | |
| ABCB Ameris Bancorp | Maintained: Hold | n/a | $88.19 | - | 7 | Jul 27, 2026 | |
| SSB SouthState Bank | Maintained: Buy | n/a | $107.85 | - | 9 | Jul 27, 2026 | |
| USB U.S. Bancorp | Rated: Buy | $66 → $69 | $63.94 | +7.91% | 18 | Jul 17, 2026 | |
| FHN First Horizon | Maintained: Hold | n/a | $25.80 | - | 14 | Jul 16, 2026 | |
| PNC The PNC Financial Services Group | Maintained: Hold | n/a | $251.72 | - | 17 | Jul 16, 2026 | |
| BAC Bank of America | Maintained: Buy | n/a | $62.48 | - | 24 | Jul 15, 2026 | |
| C Citigroup | Maintained: Buy | n/a | $133.57 | - | 26 | Jul 15, 2026 | |
| JPM JPMorgan Chase & Co. | Maintained: Hold | n/a | $352.64 | - | 24 | Jul 15, 2026 |
Wells Fargo & Company
Jul 30, 2026
Maintained: Buy
Price Target: n/a
Current: $87.89
Upside: -
Pinnacle Financial Partners
Jul 28, 2026
Maintained: Buy
Price Target: $118
Current: $107.54
Upside: +9.73%
Ameris Bancorp
Jul 27, 2026
Maintained: Hold
Price Target: n/a
Current: $88.19
Upside: -
SouthState Bank
Jul 27, 2026
Maintained: Buy
Price Target: n/a
Current: $107.85
Upside: -
U.S. Bancorp
Jul 17, 2026
Rated: Buy
Price Target: $66 → $69
Current: $63.94
Upside: +7.91%
First Horizon
Jul 16, 2026
Maintained: Hold
Price Target: n/a
Current: $25.80
Upside: -
The PNC Financial Services Group
Jul 16, 2026
Maintained: Hold
Price Target: n/a
Current: $251.72
Upside: -
Bank of America
Jul 15, 2026
Maintained: Buy
Price Target: n/a
Current: $62.48
Upside: -
Citigroup
Jul 15, 2026
Maintained: Buy
Price Target: n/a
Current: $133.57
Upside: -
JPMorgan Chase & Co.
Jul 15, 2026
Maintained: Hold
Price Target: n/a
Current: $352.64
Upside: -