John McDonald

Stock Analyst at Truist Securities

(0)
# 4290
Out of 5,240 analysts
6
Total ratings
0.00%
Success rate
-9.35%
Average return
5 Stocks
Name Action Price Target Current % Upside Ratings Updated
Bank of America
Initiates Coverage On: Buy
52
45.84 13.44% 1 Jan 7, 2025
Wells Fargo
Initiates Coverage On: Buy
82
71.06 15.4% 2 Jan 7, 2025
U.S. Bancorp
Initiates Coverage On: Hold
54
49.09 10% 1 Jan 7, 2025
PNC Finl Servs Gr
Initiates Coverage On: Hold
215
195.77 9.82% 1 Jan 7, 2025
JPMorgan Chase
Initiates Coverage On: Hold
260
247.26 5.15% 1 Jan 7, 2025