Free Trial

John McDonald - Truist Financial Analyst Performance

This page shows the methodology used to calculate John McDonald's recommendation performance. Listed below are links to the research notes issued, the price targets issued by the analyst, and the stock's actual price 12 months from the date the research note was issued. These rankings are based on research reports from . Rankings are updated daily.

MarketBeat Analyst Ranking:
Average 12-Month ROI of Buy and Strong Buy Recommendations: ???%

CompanyReport DateReport Date Price12-Month
Price Target
Rating12-Month
Actual Price
12-Month
ROI
Details
Citigroup Inc. stock logo
C
Citigroup
7/16/2025$89.87$99.00Buy???%???%
Wells Fargo & Company stock logo
WFC
Wells Fargo & Company
7/9/2025$81.62$86.00Buy???%???%
U.S. Bancorp stock logo
USB
U.S. Bancorp
7/9/2025$47.44$50.00Hold???%???%
The PNC Financial Services Group, Inc stock logo
PNC
The PNC Financial Services Group
7/9/2025$198.64$198.00Hold???%???%
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
7/9/2025$283.59$290.00Hold???%???%
Citigroup Inc. stock logo
C
Citigroup
7/9/2025$85.95$93.00Buy???%???%
Bank of America Corporation stock logo
BAC
Bank of America
7/9/2025$46.86$53.00Buy???%???%
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
6/2/2025$262.67$280.00Hold???%???%
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
5/23/2025$260.77$270.00???%???%
First Horizon Corporation stock logo
FHN
First Horizon
5/13/2025$20.10$21.00Hold???%???%
U.S. Bancorp stock logo
USB
U.S. Bancorp
4/17/2025$38.23$48.00Hold???%???%
Citigroup Inc. stock logo
C
Citigroup
4/16/2025$62.60$79.00Buy???%???%
Bank of America Corporation stock logo
BAC
Bank of America
4/16/2025$37.76$47.00Buy???%???%
The PNC Financial Services Group, Inc stock logo
PNC
The PNC Financial Services Group
4/16/2025$152.61$189.00Hold???%???%
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
4/14/2025$229.73$261.00???%???%
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
4/14/2025$236.26$251.00Hold???%???%
Wells Fargo & Company stock logo
WFC
Wells Fargo & Company
4/14/2025$63.26$73.00Buy???%???%
The PNC Financial Services Group, Inc stock logo
PNC
The PNC Financial Services Group
4/4/2025$150.18$208.00Hold???%???%
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
4/4/2025$210.99$264.00Hold???%???%
Citigroup Inc. stock logo
C
Citigroup
4/4/2025$56.90$84.00Buy???%???%
Bank of America Corporation stock logo
BAC
Bank of America
4/4/2025$34.03$50.00Buy???%???%
Wells Fargo & Company stock logo
WFC
Wells Fargo & Company
4/4/2025$60.47$84.00Buy???%???%
U.S. Bancorp stock logo
USB
U.S. Bancorp
4/4/2025$36.26$51.00Hold???%???%
Bank of America Corporation stock logo
BAC
Bank of America
1/17/2025$46.84$53.00Buy???%???%
The PNC Financial Services Group, Inc stock logo
PNC
The PNC Financial Services Group
1/17/2025$199.56$216.00Hold???%???%
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
1/16/2025$255.08$268.00Hold???%???%
Wells Fargo & Company stock logo
WFC
Wells Fargo & Company
1/16/2025$75.29$85.00Buy???%???%
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
1/11/2017$86.43$67.00Hold???%???%
Bank of America Corporation stock logo
BAC
Bank of America
8/25/2016$15.40$19.00Outperform???%???%
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
8/16/2016$65.72$67.00Market Perform???%???%
Bank of America Corporation stock logo
BAC
Bank of America
8/16/2016$15.17Outperform???%???%
Bank of America Corporation stock logo
BAC
Bank of America
6/20/2016$13.54Buy???%???%
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
6/6/2016$65.28Buy???%???%
Bank of America Corporation stock logo
BAC
Bank of America
2/26/2016$12.32$17.00???%???%
Citigroup Inc. stock logo
C
Citigroup
2/26/2016$38.62$54.00???%???%
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
2/26/2016$57.01$66.00???%???%
SunTrust Banks, Inc. stock logo
STI
SunTrust Banks
2/26/2016$1,690.00$2,100.00???%???%
Citigroup Inc. stock logo
C
Citigroup
1/19/2016$42.47$57.00???%???%
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
12/7/2015$66.83Buy???%???%
Citigroup Inc. stock logo
C
Citigroup
11/26/2015$54.08Buy???%???%
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
10/14/2015$61.55$71.00Outperform???%???%
Bank of America Corporation stock logo
BAC
Bank of America
8/31/2015$16.36Buy???%???%
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
7/14/2015$69.04Outperform???%???%
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
6/16/2015$67.99$74.00Market Perform???%???%
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
5/28/2015$66.47$73.00Outperform???%???%


Return to Analyst Rankings