John McDonald's Stock Ratings

Truist Securities Analyst

John McDonald is an analyst at Truist Securities. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 06/25/2025

Overall Average Return

12.3%

Smart Score

64%

Overall Average Return Percentile

66th

Number of Ratings

24
Buy NowGet Alert
06/02/2025JPMBuy Now
JPMorgan Chase
$284.84-1.7%
John McDonald64%
$270 → $280MaintainsHoldGet Alert
05/13/2025FHNBuy Now
First Horizon
$20.343.24%
John McDonald64%
→ $21Initiates → HoldGet Alert
04/17/2025USBBuy Now
U.S. Bancorp
$44.807.14%
John McDonald64%
$51 → $48MaintainsHoldGet Alert
04/16/2025PNCBuy Now
PNC Financial Services Gr
$182.513.56%
John McDonald64%
$208 → $189MaintainsHoldGet Alert
04/16/2025CBuy Now
Citigroup
$82.68-4.45%
John McDonald64%
$84 → $79MaintainsBuyGet Alert
04/16/2025BACBuy Now
Bank of America
$46.910.19%
John McDonald64%
$50 → $47MaintainsBuyGet Alert
04/14/2025WFCBuy Now
Wells Fargo
$79.10-7.71%
John McDonald64%
$84 → $73MaintainsBuyGet Alert
04/14/2025JPMBuy Now
JPMorgan Chase
$284.84-11.88%
John McDonald64%
$264 → $251MaintainsHoldGet Alert
04/04/2025WFCBuy Now
Wells Fargo
$79.106.19%
John McDonald64%
$86 → $84MaintainsBuyGet Alert
04/04/2025USBBuy Now
U.S. Bancorp
$44.8013.84%
John McDonald64%
$54 → $51MaintainsHoldGet Alert
04/04/2025PNCBuy Now
PNC Financial Services Gr
$182.5113.97%
John McDonald64%
$216 → $208MaintainsHoldGet Alert
04/04/2025JPMBuy Now
JPMorgan Chase
$284.84-7.32%
John McDonald64%
$268 → $264MaintainsHoldGet Alert
04/04/2025CBuy Now
Citigroup
$82.681.6%
John McDonald64%
$85 → $84MaintainsBuyGet Alert
04/04/2025BACBuy Now
Bank of America
$46.916.59%
John McDonald64%
$53 → $50MaintainsBuyGet Alert
01/17/2025PNCBuy Now
PNC Finl Servs Gr
$182.5118.35%
John McDonald64%
$215 → $216MaintainsHoldGet Alert
01/17/2025BACBuy Now
Bank of America
$46.9112.98%
John McDonald64%
$52 → $53MaintainsBuyGet Alert
01/16/2025WFCBuy Now
Wells Fargo
$79.107.46%
John McDonald64%
$82 → $85MaintainsBuyGet Alert
01/16/2025JPMBuy Now
JPMorgan Chase
$284.84-5.91%
John McDonald64%
$260 → $268MaintainsHoldGet Alert
01/07/2025BACBuy Now
Bank of America
$46.9110.85%
John McDonald64%
→ $52Initiates → BuyGet Alert
01/07/2025WFCBuy Now
Wells Fargo
$79.103.67%
John McDonald64%
→ $82Initiates → BuyGet Alert
01/07/2025USBBuy Now
U.S. Bancorp
$44.8020.54%
John McDonald64%
→ $54Initiates → HoldGet Alert
01/07/2025PNCBuy Now
PNC Finl Servs Gr
$182.5117.8%
John McDonald64%
→ $215Initiates → HoldGet Alert
01/07/2025JPMBuy Now
JPMorgan Chase
$284.84-8.72%
John McDonald64%
→ $260Initiates → HoldGet Alert
01/03/2018WFCBuy Now
Wells Fargo
$79.10
John McDonald64%
UpgradeMarket Perform → OutperformGet Alert
OSZAR »