← Back to Analysts

Truist Financial Score: 41

Firm Overview & Performance
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+7.2%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
55%
2069 W / 1672 L
Target Met
? How often was the target reached?
Hits vs. Total.
82%
1979 W / 442 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
19%
458 W / 1963 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
7%
168 W / 2253 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
54%
810 W / 681 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
56%
1895 W / 1518 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
53%
174 W / 154 L

Top 5 Analysts (Score, >10 Trades)

1. Richard Sunderland 80 2. John McDonald 58 3. David Smith 55 4. Junaid Siddiqui 55 5. Matthew Coad 52

Top 5 Analysts (Score, >50 Trades)

1. Michael Lewis 49 2. Keith Hughes 44 3. Jamie Cook 42 4. Ki Bin Kim 41 5. Arvind Ramnani 40

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Jul 24, 2026
Frontdoor Inc. FTDR
BUY Mark Hughes $82.00
Est. +14%
$71.71 $72.60
$71.49 -0.3%
Jul 24, 2026
Visa Inc - Ordinary Shares - Class A V
BUY - $394.00
Est. +12%
$351.60 $355.84
$355.74 +1.2%
Jul 24, 2026
BILL Holdings Inc BILL
BUY - $44.00
Est. +7%
$41.26 $43.74
$43.51 +5.5%
Jul 24, 2026
Shift4 Payments Inc - Ordinary Shares - Class A FOUR
BUY - $50.00
Est. +8%
$46.34 $49.22
$48.36 +4.4%
Jul 24, 2026
Toast Inc - Ordinary Shares - Class A TOST
BUY Matthew Coad $33.00
Est. +16%
$28.40 $29.33
$29.04 +2.3%
Jul 24, 2026
Mastercard Incorporated - Ordinary Shares - Class A MA
BUY Matthew Coad $554.00
Est. +4%
$530.29 $539.82
$539.66 +1.8%
Jul 24, 2026
Gemini Space Station, Inc. Class A Common Stock GEMI
BUY - $4.50
Est. +2%
$4.40 $4.40
$4.29 -2.5%
Jul 24, 2026
PayPal Holdings Inc PYPL
BUY Matthew Coad $57.00
Est. +2%
$56.00 $56.48
$56.15 +0.3%
Jul 24, 2026
Affirm Holdings Inc - Ordinary Shares - Class A AFRM
BUY Matthew Coad $83.00
Est. +17%
$71.21 $72.79
$70.23 -1.4%
Jul 24, 2026
Fiserv, Inc. FISV
BUY - $52.00
Est. +4%
$49.97 $51.72
$51.02 +2.1%
Jul 24, 2026
SoFi Technologies Inc SOFI
BUY - $18.00
Est. +8%
$16.65 $16.82
$16.46 -1.1%
Jul 24, 2026
Global Payments, Inc. GPN
BUY - $79.00
Est. +1%
$77.86 $81.15
$80.92 +3.9%
Jul 24, 2026
Fidelity National Information Services, Inc. FIS
BUY - $43.00
Est. +7%
$40.05 $41.99
$41.51 +3.6%
Jul 23, 2026
Alphabet Inc - Ordinary Shares - Class A GOOGL
BUY - $420.00
Est. +23%
$342.09 $324.49
$319.74 -6.5%
Jul 23, 2026
Texas Instruments Inc. TXN
BUY - $300.00
Est. +2%
$294.19 $288.33
$279.66 -4.9%
Jul 23, 2026
Tesla Inc TSLA
SELL - $370.00
Est. +1%
$374.01 $306.51 (Low)
$313.03 +16.3%
Jul 23, 2026
Amerisafe Inc AMSF
BUY Mark Hughes $32.00
Est. +3%
$31.15 $31.04
$30.41 -2.4%
Jul 22, 2026
Genuine Parts Co. GPC
BUY - $126.00
Est. +4%
$121.39 $124.82
$124.21 +2.3%
Jul 22, 2026
AMN Healthcare Services Inc. AMN
BUY - $40.00
Est. +17%
$34.20 $35.71
$32.89 -3.8%
Jul 22, 2026
Insperity Inc NSP
BUY Tobey Sommer $52.00
Est. +2%
$51.11 $52.33
$48.35 -5.4%
Jul 22, 2026
OFG Bancorp OFG
BUY - $58.00
Est. +11%
$52.10 $53.20
$52.40 +0.6%
Jul 22, 2026
Diversified Energy Company Plc DEC
BUY - $17.00
Est. +25%
$13.55 $13.74
$13.23 -2.4%
Jul 22, 2026
Clean Harbors, Inc. CLH
BUY - $350.00
Est. +14%
$306.68 $309.56
$303.74 -1.0%
Jul 22, 2026
Etsy Inc ETSY
BUY - $90.00
Est. +10%
$82.11 $82.86
$80.62 -1.8%
Jul 21, 2026
Cloudflare Inc - Ordinary Shares - Class A NET
BUY - $300.00
Est. +10%
$272.36 $276.89
$262.33 -3.7%
Jul 21, 2026
Qualys Inc QLYS
BUY - $160.00
Est. +2%
$156.37 $147.49
$137.48 -12.1%
Jul 21, 2026
M & T Bank Corp MTB
BUY - $268.00
Est. +7%
$249.44 $251.03
$249.60 +0.1%
Jul 21, 2026
Varonis Systems Inc VRNS
BUY - $52.00
Est. +10%
$47.45 $46.49
$45.74 -3.6%
Jul 21, 2026
Citizens Financial Group Inc CFG
BUY - $80.00
Est. +12%
$71.50 $72.56
$71.88 +0.5%
Jul 21, 2026
Rapid7 Inc RPD
SELL - $10.00
Est. +16%
$11.95 $9.38 (Low)
$9.49 +20.6%
Jul 21, 2026
Commvault Systems Inc CVLT
BUY - $182.00
Est. +24%
$146.72 $145.67
$142.31 -3.0%
Jul 21, 2026
Tenable Holdings Inc TENB
BUY - $40.00
Est. +6%
$37.76 $35.20
$32.25 -14.6%
Jul 21, 2026
Regions Financial Corp. RF
BUY - $34.00
Est. +9%
$31.11 $31.03
$30.86 -0.8%
Jul 21, 2026
Fortinet Inc FTNT
BUY - $183.00
Est. +14%
$160.36 $159.00
$152.37 -5.0%
Jul 20, 2026
Travelers Companies Inc. TRV
BUY Mark Hughes $425.00
Est. +16%
$366.87 $389.11
$387.26 +5.6%
Jul 17, 2026
State Street Corp. STT
BUY - $191.00
Est. +4%
$183.22 $186.50
$185.40 +1.2%
Jul 17, 2026
ManpowerGroup MAN
SELL - $50.00
Est. +9%
$54.69 $48.88 (Low)
$51.33 +6.1%
Jul 17, 2026
Unitedhealth Group Inc UNH
BUY David MacDonald $500.00
Est. +16%
$429.39 $438.05
$420.74 -2.0%
Jul 17, 2026
U.S. Bancorp. USB
BUY - $69.00
Est. +7%
$64.24 $64.85
$63.97 -0.4%
Jul 16, 2026
Globus Medical Inc - Ordinary Shares - Class A GMED
BUY Richard Newitter $100.00
Est. +24%
$80.85 $81.73
$76.49 -5.4%
Jul 16, 2026
Vericel Corp VCEL
BUY Richard Newitter $54.00
Est. +13%
$47.88 $48.72
$45.05 -5.9%
Jul 16, 2026
Diamondback Energy Inc FANG
BUY Gabe Daoud $220.00
Est. +16%
$190.05 $210.55
$204.68 +7.7%
Jul 16, 2026
Intuitive Surgical Inc ISRG
BUY - $510.00
Est. +28%
$399.34 $405.48
$337.50 -15.5%
Jul 16, 2026
BlackRock New York Municipal Income Trust BNY
BUY - $178.00
Est. +11%
$161.02 $163.77
$158.91 -1.3%
Jul 16, 2026
iRhythm Technologies Inc IRTC
BUY Richard Newitter $160.00
Est. +37%
$116.64 $120.48
$109.20 -6.4%
Jul 16, 2026
Lululemon Athletica inc. LULU
SELL - $94.00
Est. +20%
$117.42 $109.20 (Low)
$114.28 +2.7%
Jul 16, 2026
Matador Resources Co MTDR
BUY - $63.00
Est. +18%
$53.25 $56.20
$50.81 -4.6%
Jul 16, 2026
J.B. Hunt Transport Services, Inc. JBHT
BUY Lucas Servera $295.00
Est. +0%
$293.61 $299.76
$288.30 -1.8%
Jul 16, 2026
Lantheus Holdings Inc LNTH
BUY Richard Newitter $125.00
Est. +20%
$103.96 $107.74
$104.82 +0.8%
Jul 16, 2026
Boston Scientific Corp. BSX
BUY - $62.00
Est. +39%
$44.60 $45.45
$44.25 -0.8%
Analyst Mark Hughes
Signal & Target
BUY $82.00
Start Price $71.71
Best Price (1Y)
$72.60
Current Price $71.49
Return -0.3%
Analyst -
Signal & Target
BUY $394.00
Start Price $351.60
Best Price (1Y)
$355.84
Current Price $355.74
Return +1.2%
Analyst -
Signal & Target
BUY $44.00
Start Price $41.26
Best Price (1Y)
$43.74
Current Price $43.51
Return +5.5%
Analyst -
Signal & Target
BUY $50.00
Start Price $46.34
Best Price (1Y)
$49.22
Current Price $48.36
Return +4.4%
Analyst Matthew Coad
Signal & Target
BUY $33.00
Start Price $28.40
Best Price (1Y)
$29.33
Current Price $29.04
Return +2.3%
Analyst Matthew Coad
Signal & Target
BUY $554.00
Start Price $530.29
Best Price (1Y)
$539.82
Current Price $539.66
Return +1.8%
Analyst -
Signal & Target
BUY $4.50
Start Price $4.40
Best Price (1Y)
$4.40
Current Price $4.29
Return -2.5%
Analyst Matthew Coad
Signal & Target
BUY $57.00
Start Price $56.00
Best Price (1Y)
$56.48
Current Price $56.15
Return +0.3%
Analyst Matthew Coad
Signal & Target
BUY $83.00
Start Price $71.21
Best Price (1Y)
$72.79
Current Price $70.23
Return -1.4%
Fiserv, Inc.
FISV
Jul 24, 2026
Analyst -
Signal & Target
BUY $52.00
Start Price $49.97
Best Price (1Y)
$51.72
Current Price $51.02
Return +2.1%
Analyst -
Signal & Target
BUY $18.00
Start Price $16.65
Best Price (1Y)
$16.82
Current Price $16.46
Return -1.1%
Analyst -
Signal & Target
BUY $79.00
Start Price $77.86
Best Price (1Y)
$81.15
Current Price $80.92
Return +3.9%
Analyst -
Signal & Target
BUY $43.00
Start Price $40.05
Best Price (1Y)
$41.99
Current Price $41.51
Return +3.6%
Analyst -
Signal & Target
BUY $420.00
Start Price $342.09
Best Price (1Y)
$324.49
Current Price $319.74
Return -6.5%
Analyst -
Signal & Target
BUY $300.00
Start Price $294.19
Best Price (1Y)
$288.33
Current Price $279.66
Return -4.9%
Tesla Inc
TSLA
Jul 23, 2026
Analyst -
Signal & Target
SELL $370.00
Start Price $374.01
Best Price (1Y)
$306.51
Current Price $313.03
Return +16.3%
Analyst Mark Hughes
Signal & Target
BUY $32.00
Start Price $31.15
Best Price (1Y)
$31.04
Current Price $30.41
Return -2.4%
Analyst -
Signal & Target
BUY $126.00
Start Price $121.39
Best Price (1Y)
$124.82
Current Price $124.21
Return +2.3%
Analyst -
Signal & Target
BUY $40.00
Start Price $34.20
Best Price (1Y)
$35.71
Current Price $32.89
Return -3.8%
Insperity Inc
NSP
Jul 22, 2026
Analyst Tobey Sommer
Signal & Target
BUY $52.00
Start Price $51.11
Best Price (1Y)
$52.33
Current Price $48.35
Return -5.4%
OFG Bancorp
OFG
Jul 22, 2026
Analyst -
Signal & Target
BUY $58.00
Start Price $52.10
Best Price (1Y)
$53.20
Current Price $52.40
Return +0.6%
Analyst -
Signal & Target
BUY $17.00
Start Price $13.55
Best Price (1Y)
$13.74
Current Price $13.23
Return -2.4%
Analyst -
Signal & Target
BUY $350.00
Start Price $306.68
Best Price (1Y)
$309.56
Current Price $303.74
Return -1.0%
Etsy Inc
ETSY
Jul 22, 2026
Analyst -
Signal & Target
BUY $90.00
Start Price $82.11
Best Price (1Y)
$82.86
Current Price $80.62
Return -1.8%
Analyst -
Signal & Target
BUY $300.00
Start Price $272.36
Best Price (1Y)
$276.89
Current Price $262.33
Return -3.7%
Qualys Inc
QLYS
Jul 21, 2026
Analyst -
Signal & Target
BUY $160.00
Start Price $156.37
Best Price (1Y)
$147.49
Current Price $137.48
Return -12.1%
Analyst -
Signal & Target
BUY $268.00
Start Price $249.44
Best Price (1Y)
$251.03
Current Price $249.60
Return +0.1%
Analyst -
Signal & Target
BUY $52.00
Start Price $47.45
Best Price (1Y)
$46.49
Current Price $45.74
Return -3.6%
Analyst -
Signal & Target
BUY $80.00
Start Price $71.50
Best Price (1Y)
$72.56
Current Price $71.88
Return +0.5%
Rapid7 Inc
RPD
Jul 21, 2026
Analyst -
Signal & Target
SELL $10.00
Start Price $11.95
Best Price (1Y)
$9.38
Current Price $9.49
Return +20.6%
Analyst -
Signal & Target
BUY $182.00
Start Price $146.72
Best Price (1Y)
$145.67
Current Price $142.31
Return -3.0%
Analyst -
Signal & Target
BUY $40.00
Start Price $37.76
Best Price (1Y)
$35.20
Current Price $32.25
Return -14.6%
Analyst -
Signal & Target
BUY $34.00
Start Price $31.11
Best Price (1Y)
$31.03
Current Price $30.86
Return -0.8%
Fortinet Inc
FTNT
Jul 21, 2026
Analyst -
Signal & Target
BUY $183.00
Start Price $160.36
Best Price (1Y)
$159.00
Current Price $152.37
Return -5.0%
Analyst Mark Hughes
Signal & Target
BUY $425.00
Start Price $366.87
Best Price (1Y)
$389.11
Current Price $387.26
Return +5.6%
Analyst -
Signal & Target
BUY $191.00
Start Price $183.22
Best Price (1Y)
$186.50
Current Price $185.40
Return +1.2%
ManpowerGroup
MAN
Jul 17, 2026
Analyst -
Signal & Target
SELL $50.00
Start Price $54.69
Best Price (1Y)
$48.88
Current Price $51.33
Return +6.1%
Analyst David MacDonald
Signal & Target
BUY $500.00
Start Price $429.39
Best Price (1Y)
$438.05
Current Price $420.74
Return -2.0%
U.S. Bancorp.
USB
Jul 17, 2026
Analyst -
Signal & Target
BUY $69.00
Start Price $64.24
Best Price (1Y)
$64.85
Current Price $63.97
Return -0.4%
Signal & Target
BUY $100.00
Start Price $80.85
Best Price (1Y)
$81.73
Current Price $76.49
Return -5.4%
Vericel Corp
VCEL
Jul 16, 2026
Signal & Target
BUY $54.00
Start Price $47.88
Best Price (1Y)
$48.72
Current Price $45.05
Return -5.9%
Analyst Gabe Daoud
Signal & Target
BUY $220.00
Start Price $190.05
Best Price (1Y)
$210.55
Current Price $204.68
Return +7.7%
Analyst -
Signal & Target
BUY $510.00
Start Price $399.34
Best Price (1Y)
$405.48
Current Price $337.50
Return -15.5%
Analyst -
Signal & Target
BUY $178.00
Start Price $161.02
Best Price (1Y)
$163.77
Current Price $158.91
Return -1.3%
Signal & Target
BUY $160.00
Start Price $116.64
Best Price (1Y)
$120.48
Current Price $109.20
Return -6.4%
Analyst -
Signal & Target
SELL $94.00
Start Price $117.42
Best Price (1Y)
$109.20
Current Price $114.28
Return +2.7%
Analyst -
Signal & Target
BUY $63.00
Start Price $53.25
Best Price (1Y)
$56.20
Current Price $50.81
Return -4.6%
Analyst Lucas Servera
Signal & Target
BUY $295.00
Start Price $293.61
Best Price (1Y)
$299.76
Current Price $288.30
Return -1.8%
Signal & Target
BUY $125.00
Start Price $103.96
Best Price (1Y)
$107.74
Current Price $104.82
Return +0.8%
Analyst -
Signal & Target
BUY $62.00
Start Price $44.60
Best Price (1Y)
$45.45
Current Price $44.25
Return -0.8%

Recent Upgrades / Downgrades

Date Stock Action From To
Jul 21, 2026
Citizens Financial Group Inc CFG
Hold Hold Hold
Jul 21, 2026
Regions Financial Corp. RF
Hold Hold Hold
Jul 20, 2026
Truist Financial Corporation TFC
Downgrade Market Perform Underweight
Jul 10, 2026
Wintrust Financial Corp. WTFC
Hold Buy Buy
Jul 01, 2026
Salesforce Inc CRM
Downgrade Market Perform
Jul 01, 2026
Truist Financial Corporation TFC
Downgrade Neutral Market Perform
Jun 30, 2026
Truist Financial Corporation TFC
Downgrade Neutral Neutral
Jun 24, 2026
Citizens Financial Group Inc CFG
Hold Hold Hold
May 18, 2026
WEC Energy Group Inc WEC
Hold Hold Hold
May 18, 2026
Duke Energy Corp. DUK
Hold Buy Buy
May 18, 2026
Public Service Enterprise Group Inc. PEG
Hold Hold Hold
May 18, 2026
Centerpoint Energy Inc. CNP
Hold Buy Buy
May 18, 2026
Ameren Corp. AEE
Hold Buy Buy
May 01, 2026
Truist Financial Corporation TFC
Downgrade Underperform Neutral
Apr 21, 2026
Regions Financial Corp. RF
Hold Hold Hold
Mar 25, 2026
Truist Financial Corporation TFC
Initialise Overweight Underperform
Mar 24, 2026
Royal Caribbean Group RCL
Hold Hold Hold
Mar 24, 2026
Viking Holdings Ltd. VIK
Hold Hold Hold
Mar 24, 2026
Norwegian Cruise Line Holdings Ltd NCLH
Hold Buy Buy
Feb 17, 2026
Truist Financial Corporation TFC
Upgrade Buy Overweight
Feb 04, 2026
Webster Financial Corp. WBS
Downgrade Buy Hold
Jan 26, 2026
Citizens Financial Group Inc CFG
Hold Hold Hold
Jan 26, 2026
Wintrust Financial Corp. WTFC
Hold Buy Buy
Jan 09, 2026
Webster Financial Corp. WBS
Hold Buy Buy
Jan 09, 2026
Pinnacle Financial Partners Inc. PNFP
Hold Buy Buy
Jan 07, 2026
Truist Financial Corporation TFC
Upgrade Outperform Buy
Jan 06, 2026
Truist Financial Corporation TFC
Upgrade Underweight Outperform
Jan 05, 2026
Truist Financial Corporation TFC
Downgrade Neutral Underweight
Dec 22, 2025
Citizens Financial Group Inc CFG
Hold Hold Hold
Dec 22, 2025
Regions Financial Corp. RF
Hold Hold Hold
Dec 11, 2025
Truist Financial Corporation TFC
Downgrade Buy Neutral
Oct 23, 2025
Wintrust Financial Corp. WTFC
Hold Buy Buy
Oct 21, 2025
Truist Financial Corporation TFC
Upgrade Buy Buy
Oct 17, 2025
Pinnacle Financial Partners Inc. PNFP
Hold Buy Buy
Oct 03, 2025
Citizens Financial Group Inc CFG
Hold Hold Hold
Aug 13, 2025
Home Depot, Inc. HD
Hold Buy Buy
Aug 13, 2025
Five Below Inc FIVE
Hold Hold Hold
Aug 13, 2025
Dollar General Corp. DG
Hold Hold Hold
Aug 13, 2025
Target Corp TGT
Hold Hold Hold
Aug 13, 2025
Ollies Bargain Outlet Holdings Inc OLLI
Hold Buy Buy
Aug 13, 2025
Dollar Tree Inc DLTR
Hold Buy Buy
Jul 15, 2025
AMBAC Financial Group Inc. AMBC
Initialise Buy
Jul 15, 2025
Overseas Shipholding Group, Inc. - Ordinary Shares - Class A OSG
Initialise Buy
Jul 11, 2025
Webster Financial Corp. WBS
Hold Buy Buy
Jul 11, 2025
Pinnacle Financial Partners Inc. PNFP
Hold Buy Buy
Jun 26, 2025
Truist Financial Corporation TFC
Upgrade Hold Buy
May 23, 2025
Regions Financial Corp. RF
Hold Hold Hold
May 14, 2025
Truist Financial Corporation TFC
Initialise Outperform Hold
May 12, 2025
Webster Financial Corp. WBS
Initialise Buy
May 12, 2025
UMB Financial Corp. UMBF
Initialise Negative Buy
Action Hold
From Hold
To Hold
Action Hold
From Hold
To Hold
Action Downgrade
From Market Perform
To Underweight
Action Hold
From Buy
To Buy
Action Downgrade
From -
To Market Perform
Action Downgrade
From Neutral
To Market Perform
Action Downgrade
From Neutral
To Neutral
Action Hold
From Hold
To Hold
Action Hold
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Downgrade
From Underperform
To Neutral
Action Hold
From Hold
To Hold
Action Initialise
From Overweight
To Underperform
Action Hold
From Hold
To Hold
Action Hold
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Upgrade
From Buy
To Overweight
Action Downgrade
From Buy
To Hold
Action Hold
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Upgrade
From Outperform
To Buy
Action Upgrade
From Underweight
To Outperform
Action Downgrade
From Neutral
To Underweight
Action Hold
From Hold
To Hold
Action Hold
From Hold
To Hold
Action Downgrade
From Buy
To Neutral
Action Hold
From Buy
To Buy
Action Upgrade
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
Action Hold
From Hold
To Hold
Action Hold
From Hold
To Hold
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Initialise
From -
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Buy
To Buy
Action Upgrade
From Hold
To Buy
Action Hold
From Hold
To Hold
Action Initialise
From Outperform
To Hold
Action Initialise
From -
To Buy
Action Initialise
From Negative
To Buy