David Smith's Stock Ratings

Truist Securities Analyst

David Smith 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 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

21.7%

Smart Score

79.8%

Overall Average Return Percentile

79th

Number of Ratings

63
Buy NowGet Alert
10/23/2025NTRSBuy Now
Northern Trust
$139.62-0.44%$142 → $139MaintainsHoldGet Alert
10/20/2025WBSBuy Now
Webster Financial
$64.134.48%$69 → $67MaintainsBuyGet Alert
10/20/2025STTBuy Now
State Street
$128.951.59%$133 → $131MaintainsBuyGet Alert
10/20/2025FNBBuy Now
F N B
$17.505.71%$18 → $18.5MaintainsBuyGet Alert
10/20/2025ALLYBuy Now
Ally Financial
$44.685.19%$45 → $47MaintainsBuyGet Alert
10/17/2025SCHWBuy Now
Charles Schwab
$95.2818.6%$112 → $113MaintainsBuyGet Alert
10/17/2025BKBuy Now
Bank of New York Mellon
$116.961.74%$118 → $119MaintainsHoldGet Alert
10/17/2025SNVBuy Now
Synovus Financial
$52.884.01%$56 → $55MaintainsBuyGet Alert
10/02/2025BKBuy Now
Bank of New York Mellon
$116.960.89%$109 → $118MaintainsHoldGet Alert
10/02/2025STTBuy Now
State Street
$128.953.14%$125 → $133MaintainsBuyGet Alert
10/02/2025NTRSBuy Now
Northern Trust
$139.621.7%$132 → $142MaintainsHoldGet Alert
09/24/2025SNVBuy Now
Synovus Financial
$52.885.9%$58 → $56MaintainsBuyGet Alert
09/12/2025VLYBuy Now
Valley Ntl
$11.968.7%$11 → $13MaintainsBuyGet Alert
09/12/2025FLGBuy Now
Flagstar Financial
$13.083.21%$12 → $13.5MaintainsHoldGet Alert
08/15/2025SCHWBuy Now
Charles Schwab
$95.2817.55%$107 → $112MaintainsBuyGet Alert
08/14/2025STTBuy Now
State Street
$128.95-3.06%$116 → $125MaintainsBuyGet Alert
08/14/2025NTRSBuy Now
Northern Trust
$139.62-5.46%$128 → $132MaintainsHoldGet Alert
08/14/2025BKBuy Now
Bank of New York Mellon
$116.96-6.81%$100 → $109MaintainsHoldGet Alert
07/24/2025ALLYBuy Now
Ally Financial
$44.680.72%$44 → $45MaintainsBuyGet Alert
07/22/2025FNBBuy Now
F N B
$17.502.86%$17.5 → $18MaintainsBuyGet Alert
07/21/2025SCHWBuy Now
Charles Schwab
$95.2812.3%$100 → $107MaintainsBuyGet Alert
07/16/2025BKBuy Now
Bank of New York Mellon
$116.96-14.5%$97 → $100MaintainsHoldGet Alert
07/16/2025STTBuy Now
State Street
$128.95-10.04%$122 → $116MaintainsBuyGet Alert
07/11/2025WBSBuy Now
Webster Financial
$64.134.48%$61 → $67MaintainsBuyGet Alert
07/11/2025SNVBuy Now
Synovus Financial
$52.8813.46%$56 → $60MaintainsBuyGet Alert
07/11/2025FNBBuy Now
F N B
$17.50—$16.5 → $17.5MaintainsBuyGet Alert
07/11/2025FLGBuy Now
Flagstar Financial
$13.08-8.26%$13 → $12MaintainsHoldGet Alert
07/03/2025STTBuy Now
State Street
$128.95-5.39%$112 → $122MaintainsBuyGet Alert
07/03/2025NTRSBuy Now
Northern Trust
$139.62-9.76%$116 → $126MaintainsHoldGet Alert
06/16/2025SCHWBuy Now
Charles Schwab
$95.284.95%$97 → $100MaintainsBuyGet Alert
06/13/2025ALLYBuy Now
Ally Financial
$44.68-1.52%$41 → $44MaintainsBuyGet Alert
05/28/2025BKBuy Now
Bank of New York Mellon
$116.96-17.07%$87 → $97DowngradeBuy → HoldGet Alert
05/28/2025STTBuy Now
State Street
$128.95-13.14%$85 → $112UpgradeHold → BuyGet Alert
05/15/2025SCHWBuy Now
Charles Schwab
$95.281.81%$84 → $97MaintainsBuyGet Alert
05/13/2025SNVBuy Now
Synovus Financial
$52.885.9% → $56Initiates → BuyGet Alert
05/13/2025WBSBuy Now
Webster Financial
$64.13-4.88% → $61Initiates → BuyGet Alert
05/13/2025ASBBuy Now
Associated Banc
$26.94-3.49% → $26Initiates → HoldGet Alert
05/13/2025VLYBuy Now
Valley Ntl
$11.96-16.39% → $10Initiates → HoldGet Alert
05/13/2025FLGBuy Now
Flagstar Financial
$13.08-0.61% → $13Initiates → HoldGet Alert
04/23/2025NTRSBuy Now
Northern Trust
$139.62-34.11%$98 → $92MaintainsHoldGet Alert
04/22/2025ALLYBuy Now
Ally Financial
$44.68-8.24%$45 → $41MaintainsBuyGet Alert
04/21/2025SCHWBuy Now
Charles Schwab
$95.28-11.84%$85 → $84MaintainsBuyGet Alert
04/21/2025STTBuy Now
State Street
$128.95-34.08%$89 → $85MaintainsHoldGet Alert
04/14/2025BKBuy Now
Bank of New York Mellon
$116.96-25.62%$90 → $87MaintainsBuyGet Alert
04/04/2025STTBuy Now
State Street
$128.95-30.98%$104 → $89MaintainsHoldGet Alert
04/04/2025SCHWBuy Now
Charles Schwab
$95.28-10.79%$91 → $85MaintainsBuyGet Alert
04/04/2025NTRSBuy Now
Northern Trust
$139.62-29.81%$116 → $98MaintainsHoldGet Alert
04/04/2025BKBuy Now
Bank of New York Mellon
$116.96-23.05%$93 → $90MaintainsBuyGet Alert
04/04/2025ALLYBuy Now
Ally Financial
$44.680.72%$47 → $45MaintainsBuyGet Alert
04/02/2025OIIBuy Now
Oceaneering International
$25.57——UpgradeUnderperform → NeutralGet Alert
02/11/2025SCHWBuy Now
Charles Schwab
$95.28-4.49%$90 → $91MaintainsBuyGet Alert
01/28/2025ALLYBuy Now
Ally Financial
$44.685.19%$42 → $47MaintainsBuyGet Alert
01/24/2025NTRSBuy Now
Northern Trust
$139.62-16.92%$110 → $116MaintainsHoldGet Alert
01/22/2025SCHWBuy Now
Charles Schwab
$95.28-5.54%$86 → $90ReiteratesBuy → BuyGet Alert
01/21/2025STTBuy Now
State Street
$128.95-19.35%$106 → $104MaintainsHoldGet Alert
01/16/2025BKBuy Now
Bank of New York Mellon
$116.96-20.49%$91 → $93MaintainsBuyGet Alert
01/07/2025STTBuy Now
State Street
$128.95-17.8% → $106Initiates → HoldGet Alert
01/07/2025ALLYBuy Now
Ally Financial
$44.68-6% → $42Initiates → BuyGet Alert
01/07/2025NTRSBuy Now
Northern Trust
$139.62-21.21% → $110Initiates → HoldGet Alert
01/07/2025BKBuy Now
Bank of New York Mellon
$116.96-22.2% → $91Initiates → BuyGet Alert
11/06/2024SEIBuy Now
Solaris Energy
$42.46——UpgradeNeutral → OutperformGet Alert
09/09/2024SDRLBuy Now
Seadrill
$31.99——Initiates → OutperformGet Alert
01/30/2024TDWBuy Now
Tidewater
$56.48——Initiates → OutperformGet Alert