← 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.
+9.7%
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 📉
58%
2266 W / 1645 L
Target Met
? How often was the target reached?
Hits vs. Total.
82%
2103 W / 451 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
18%
458 W / 2096 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
7%
173 W / 2381 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.
58%
893 W / 659 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
59%
2096 W / 1474 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
50%
170 W / 171 L

Top 5 Analysts (Score, >10 Trades)

1. Richard Sunderland 65 2. David Smith 58 3. Brian Foran 55 4. John McDonald 54 5. Miller Jump 54

Top 5 Analysts (Score, >50 Trades)

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

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Aug 14, 2026
Target Corp TGT
SELL - $147.00
Est. +5%
$154.69 $150.88 (Low)
$152.61 +1.3%
Aug 14, 2026
BWX Technologies Inc BWXT
BUY - $202.00
Est. +17%
$172.43 $174.40
$165.01 -4.3%
Aug 14, 2026
Flywire Corp FLYW
BUY Matthew Coad $19.00
Est. +3%
$18.48 $18.83
$18.25 -1.2%
Aug 14, 2026
American Healthcare REIT Inc AHR
BUY - $61.00
Est. +13%
$54.14 $54.70
$54.68 +1.0%
Aug 14, 2026
Jernigan Capital, Inc. JCAP
BUY - $30.00
Est. +27%
$23.58 $24.44
$23.32 -1.1%
Aug 13, 2026
Progyny Inc PGNY
BUY - $36.00
Est. +40%
$25.74 $26.46
$25.71 -0.1%
Aug 13, 2026
Exelon Corp. EXC
BUY - $48.00
Est. +5%
$45.51 $46.43
$45.31 -0.4%
Aug 13, 2026
Apogee Therapeutics Inc. APGE
BUY - $135.00
Est. +0%
$134.54 $134.67
$134.59 +0.0%
Aug 13, 2026
ONE Gas Inc OGS
BUY - $87.00
Est. +7%
$81.47 $82.00
$81.05 -0.5%
Aug 13, 2026
American Well Corporation - Ordinary Shares - Class A AMWL
SELL Jailendra Singh $12.00
Est. +5%
$12.65 $11.99 (Low)
$12.20 +3.6%
Aug 13, 2026
Kratos Defense & Security Solutions Inc KTOS
BUY - $104.00
Est. +65%
$62.99 $67.10
$61.99 -1.6%
Aug 13, 2026
Entergy Corp. ETR
BUY Richard Sunderland $122.00
Est. +14%
$107.16 $110.29
$108.08 +0.9%
Aug 13, 2026
Dominion Energy Inc D
SELL - $66.00
Est. +3%
$68.36 $67.90 (Low)
$68.64 -0.4%
Aug 13, 2026
Cisco Systems, Inc. CSCO
BUY Matthew Niknam $140.00
Est. +22%
$114.38 $115.95
$111.61 -2.4%
Aug 13, 2026
Atmos Energy Corp. ATO
BUY - $179.00
Est. +5%
$170.03 $172.46
$170.51 +0.3%
Aug 13, 2026
WEC Energy Group Inc WEC
BUY Richard Sunderland $114.00
Est. +4%
$109.68 $111.89
$111.05 +1.2%
Aug 13, 2026
Southern Company SO
BUY - $97.00
Est. +5%
$92.70 $93.48
$92.07 -0.7%
Aug 13, 2026
Waystar Holding Corp WAY
BUY Jailendra Singh $33.00
Est. +34%
$24.54 $25.86
$24.68 +0.6%
Aug 13, 2026
Doximity Inc - Ordinary Shares - Class A DOCS
SELL Jailendra Singh $24.00
Est. +4%
$24.99 $23.95 (Low)
$24.94 +0.2%
Aug 13, 2026
Sempra SRE
BUY - $100.00
Est. +16%
$86.53 $87.30
$87.18 +0.8%
Aug 13, 2026
Public Service Enterprise Group Inc. PEG
BUY Richard Sunderland $84.00
Est. +11%
$75.98 $76.62
$75.60 -0.5%
Aug 13, 2026
Ducommun Inc. DCO
BUY - $209.00
Est. +4%
$201.39 $208.15
$204.27 +1.4%
Aug 13, 2026
Xcel Energy, Inc. XEL
BUY - $88.00
Est. +11%
$79.14 $80.81
$79.17 +0.0%
Aug 13, 2026
Andersen ANDG
BUY Tobey Sommer $55.00
Est. +18%
$46.50 $49.46
$49.00 +5.4%
Aug 12, 2026
Marinemax, Inc. HZO
BUY Michael Swartz $53.00
Est. +1%
$52.46 $52.38
$52.18 -0.5%
Aug 12, 2026
SoFi Technologies Inc SOFI
BUY - $19.00
Est. +7%
$17.70 $18.96
$17.66 -0.2%
Aug 12, 2026
Cameco Corp. CCJ
BUY - $130.00
Est. +31%
$99.31 $100.64
$96.03 -3.3%
Aug 12, 2026
BridgeBio Pharma Inc BBIO
BUY Danielle Brill $107.00
Est. +28%
$83.89 $84.99
$82.98 -1.1%
Aug 12, 2026
Toast Inc - Ordinary Shares - Class A TOST
BUY - $39.00
Est. +16%
$33.55 $35.57
$34.95 +4.2%
Aug 12, 2026
ON Semiconductor Corp. ON
SELL William Stein $40.00
Est. +52%
$83.38 $76.97 (Low)
$79.42 +4.7%
Aug 11, 2026
On Holding AG - Ordinary Shares Class A ONON
BUY Joseph Civello $40.00
Est. +29%
$30.91 $32.93
$31.03 +0.4%
Aug 11, 2026
Revolution Medicines Inc RVMD
BUY - $231.00
Est. +13%
$205.19 $216.72
$216.00 +5.3%
Aug 11, 2026
AbCellera Biologics Inc ABCL
BUY - $30.00
Est. +198%
$10.08 $11.65
$11.12 +10.3%
Aug 11, 2026
Best Buy Co. Inc. BBY
BUY - $95.00
Est. +15%
$82.43 $88.33
$87.27 +5.9%
Aug 10, 2026
Matador Resources Co MTDR
BUY Gabe Daoud $59.00
Est. +15%
$51.17 $57.46
$57.24 +11.9%
Aug 10, 2026
Permian Resources Corp - Ordinary Shares - Class A PR
BUY - $24.00
Est. +15%
$20.94 $22.18
$22.18 +5.9%
Aug 10, 2026
BKV Corporation BKV
BUY - $33.00
Est. +31%
$25.21 $27.16
$26.35 +4.5%
Aug 10, 2026
DraftKings Inc. - Ordinary Shares - Class A DKNG
BUY Barry Jonas $29.00
Est. +17%
$24.85 $26.63
$24.04 -3.3%
Aug 10, 2026
Main Street Capital Corporation MAIN
SELL Arren Cyganovich $57.00
Est. +2%
$57.93 $57.75 (Low)
$57.81 +0.2%
Aug 10, 2026
Sylvamo Corp SLVM
BUY Michael Roxland $49.00
Est. +21%
$40.64 $41.00
$36.92 -9.2%
Aug 10, 2026
Astrana Health Inc. ASTH
BUY - $55.00
Est. +47%
$37.47 $40.89
$39.75 +6.1%
Aug 10, 2026
SM Energy Co SM
BUY - $43.00
Est. +38%
$31.12 $35.97
$35.49 +14.0%
Aug 10, 2026
Fluor Corporation FLR
BUY Jamie Cook $71.00
Est. +32%
$53.69 $57.93
$53.42 -0.5%
Aug 10, 2026
Protagonist Therapeutics Inc PTGX
BUY Srikripa Devarakonda $170.00
Est. +15%
$148.45 $160.00
$157.34 +6.0%
Aug 10, 2026
Concentra Group Holdings Parent Inc. CON
BUY David MacDonald $42.00
Est. +25%
$33.58 $35.83
$35.53 +5.8%
Aug 10, 2026
Occidental Petroleum Corp. OXY
BUY Gabe Daoud $63.00
Est. +9%
$57.99 $60.16
$59.80 +3.1%
Aug 10, 2026
Insmed Inc INSM
BUY - $195.00
Est. +46%
$133.32 $135.30
$128.46 -3.6%
Aug 10, 2026
MBX Biosciences, Inc. Common Stock MBX
BUY - $88.00
Est. +34%
$65.87 $69.63
$68.25 +3.6%
Aug 10, 2026
Goldman Sachs BDC Inc GSBD
BUY - $10.00
Est. +4%
$9.64 $9.96
$9.80 +1.7%
Aug 10, 2026
Patrick Industries, Inc. PATK
BUY - $108.00
Est. +26%
$85.49 $88.60
$83.73 -2.1%
Target Corp
TGT
Aug 14, 2026
Analyst -
Signal & Target
SELL $147.00
Start Price $154.69
Best Price (1Y)
$150.88
Current Price $152.61
Return +1.3%
Analyst -
Signal & Target
BUY $202.00
Start Price $172.43
Best Price (1Y)
$174.40
Current Price $165.01
Return -4.3%
Flywire Corp
FLYW
Aug 14, 2026
Analyst Matthew Coad
Signal & Target
BUY $19.00
Start Price $18.48
Best Price (1Y)
$18.83
Current Price $18.25
Return -1.2%
Analyst -
Signal & Target
BUY $61.00
Start Price $54.14
Best Price (1Y)
$54.70
Current Price $54.68
Return +1.0%
Analyst -
Signal & Target
BUY $30.00
Start Price $23.58
Best Price (1Y)
$24.44
Current Price $23.32
Return -1.1%
Progyny Inc
PGNY
Aug 13, 2026
Analyst -
Signal & Target
BUY $36.00
Start Price $25.74
Best Price (1Y)
$26.46
Current Price $25.71
Return -0.1%
Exelon Corp.
EXC
Aug 13, 2026
Analyst -
Signal & Target
BUY $48.00
Start Price $45.51
Best Price (1Y)
$46.43
Current Price $45.31
Return -0.4%
Analyst -
Signal & Target
BUY $135.00
Start Price $134.54
Best Price (1Y)
$134.67
Current Price $134.59
Return +0.0%
ONE Gas Inc
OGS
Aug 13, 2026
Analyst -
Signal & Target
BUY $87.00
Start Price $81.47
Best Price (1Y)
$82.00
Current Price $81.05
Return -0.5%
Analyst Jailendra Singh
Signal & Target
SELL $12.00
Start Price $12.65
Best Price (1Y)
$11.99
Current Price $12.20
Return +3.6%
Analyst -
Signal & Target
BUY $104.00
Start Price $62.99
Best Price (1Y)
$67.10
Current Price $61.99
Return -1.6%
Entergy Corp.
ETR
Aug 13, 2026
Signal & Target
BUY $122.00
Start Price $107.16
Best Price (1Y)
$110.29
Current Price $108.08
Return +0.9%
Analyst -
Signal & Target
SELL $66.00
Start Price $68.36
Best Price (1Y)
$67.90
Current Price $68.64
Return -0.4%
Analyst Matthew Niknam
Signal & Target
BUY $140.00
Start Price $114.38
Best Price (1Y)
$115.95
Current Price $111.61
Return -2.4%
Analyst -
Signal & Target
BUY $179.00
Start Price $170.03
Best Price (1Y)
$172.46
Current Price $170.51
Return +0.3%
Signal & Target
BUY $114.00
Start Price $109.68
Best Price (1Y)
$111.89
Current Price $111.05
Return +1.2%
Analyst -
Signal & Target
BUY $97.00
Start Price $92.70
Best Price (1Y)
$93.48
Current Price $92.07
Return -0.7%
Analyst Jailendra Singh
Signal & Target
BUY $33.00
Start Price $24.54
Best Price (1Y)
$25.86
Current Price $24.68
Return +0.6%
Analyst Jailendra Singh
Signal & Target
SELL $24.00
Start Price $24.99
Best Price (1Y)
$23.95
Current Price $24.94
Return +0.2%
Sempra
SRE
Aug 13, 2026
Analyst -
Signal & Target
BUY $100.00
Start Price $86.53
Best Price (1Y)
$87.30
Current Price $87.18
Return +0.8%
Signal & Target
BUY $84.00
Start Price $75.98
Best Price (1Y)
$76.62
Current Price $75.60
Return -0.5%
Ducommun Inc.
DCO
Aug 13, 2026
Analyst -
Signal & Target
BUY $209.00
Start Price $201.39
Best Price (1Y)
$208.15
Current Price $204.27
Return +1.4%
Analyst -
Signal & Target
BUY $88.00
Start Price $79.14
Best Price (1Y)
$80.81
Current Price $79.17
Return +0.0%
Andersen
ANDG
Aug 13, 2026
Analyst Tobey Sommer
Signal & Target
BUY $55.00
Start Price $46.50
Best Price (1Y)
$49.46
Current Price $49.00
Return +5.4%
Analyst Michael Swartz
Signal & Target
BUY $53.00
Start Price $52.46
Best Price (1Y)
$52.38
Current Price $52.18
Return -0.5%
Analyst -
Signal & Target
BUY $19.00
Start Price $17.70
Best Price (1Y)
$18.96
Current Price $17.66
Return -0.2%
Cameco Corp.
CCJ
Aug 12, 2026
Analyst -
Signal & Target
BUY $130.00
Start Price $99.31
Best Price (1Y)
$100.64
Current Price $96.03
Return -3.3%
Analyst Danielle Brill
Signal & Target
BUY $107.00
Start Price $83.89
Best Price (1Y)
$84.99
Current Price $82.98
Return -1.1%
Analyst -
Signal & Target
BUY $39.00
Start Price $33.55
Best Price (1Y)
$35.57
Current Price $34.95
Return +4.2%
Analyst William Stein
Signal & Target
SELL $40.00
Start Price $83.38
Best Price (1Y)
$76.97
Current Price $79.42
Return +4.7%
Analyst Joseph Civello
Signal & Target
BUY $40.00
Start Price $30.91
Best Price (1Y)
$32.93
Current Price $31.03
Return +0.4%
Analyst -
Signal & Target
BUY $231.00
Start Price $205.19
Best Price (1Y)
$216.72
Current Price $216.00
Return +5.3%
Analyst -
Signal & Target
BUY $30.00
Start Price $10.08
Best Price (1Y)
$11.65
Current Price $11.12
Return +10.3%
Analyst -
Signal & Target
BUY $95.00
Start Price $82.43
Best Price (1Y)
$88.33
Current Price $87.27
Return +5.9%
Analyst Gabe Daoud
Signal & Target
BUY $59.00
Start Price $51.17
Best Price (1Y)
$57.46
Current Price $57.24
Return +11.9%
Analyst -
Signal & Target
BUY $24.00
Start Price $20.94
Best Price (1Y)
$22.18
Current Price $22.18
Return +5.9%
Analyst -
Signal & Target
BUY $33.00
Start Price $25.21
Best Price (1Y)
$27.16
Current Price $26.35
Return +4.5%
Analyst Barry Jonas
Signal & Target
BUY $29.00
Start Price $24.85
Best Price (1Y)
$26.63
Current Price $24.04
Return -3.3%
Signal & Target
SELL $57.00
Start Price $57.93
Best Price (1Y)
$57.75
Current Price $57.81
Return +0.2%
Sylvamo Corp
SLVM
Aug 10, 2026
Analyst Michael Roxland
Signal & Target
BUY $49.00
Start Price $40.64
Best Price (1Y)
$41.00
Current Price $36.92
Return -9.2%
Analyst -
Signal & Target
BUY $55.00
Start Price $37.47
Best Price (1Y)
$40.89
Current Price $39.75
Return +6.1%
SM Energy Co
SM
Aug 10, 2026
Analyst -
Signal & Target
BUY $43.00
Start Price $31.12
Best Price (1Y)
$35.97
Current Price $35.49
Return +14.0%
Analyst Jamie Cook
Signal & Target
BUY $71.00
Start Price $53.69
Best Price (1Y)
$57.93
Current Price $53.42
Return -0.5%
Signal & Target
BUY $170.00
Start Price $148.45
Best Price (1Y)
$160.00
Current Price $157.34
Return +6.0%
Analyst David MacDonald
Signal & Target
BUY $42.00
Start Price $33.58
Best Price (1Y)
$35.83
Current Price $35.53
Return +5.8%
Analyst Gabe Daoud
Signal & Target
BUY $63.00
Start Price $57.99
Best Price (1Y)
$60.16
Current Price $59.80
Return +3.1%
Insmed Inc
INSM
Aug 10, 2026
Analyst -
Signal & Target
BUY $195.00
Start Price $133.32
Best Price (1Y)
$135.30
Current Price $128.46
Return -3.6%
Analyst -
Signal & Target
BUY $88.00
Start Price $65.87
Best Price (1Y)
$69.63
Current Price $68.25
Return +3.6%
Analyst -
Signal & Target
BUY $10.00
Start Price $9.64
Best Price (1Y)
$9.96
Current Price $9.80
Return +1.7%
Analyst -
Signal & Target
BUY $108.00
Start Price $85.49
Best Price (1Y)
$88.60
Current Price $83.73
Return -2.1%

Recent Upgrades / Downgrades

Date Stock Action From To
Aug 07, 2026
MidCap Financial Investment Corporation MFIC
Hold Buy Buy
Jul 28, 2026
Pinnacle Financial Partners Inc. PNFP
Hold Buy Buy
Jul 21, 2026
Regions Financial Corp. RF
Hold Hold Hold
Jul 21, 2026
Citizens Financial Group Inc CFG
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
Truist Financial Corporation TFC
Downgrade Neutral Market Perform
Jul 01, 2026
Salesforce Inc CRM
Downgrade 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
Centerpoint Energy Inc. CNP
Hold Buy Buy
May 18, 2026
Ameren Corp. AEE
Hold Buy Buy
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 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
Wintrust Financial Corp. WTFC
Hold Buy Buy
Jan 26, 2026
Citizens Financial Group Inc CFG
Hold Hold Hold
Jan 09, 2026
Pinnacle Financial Partners Inc. PNFP
Hold Buy Buy
Jan 09, 2026
Webster Financial Corp. WBS
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
Regions Financial Corp. RF
Hold Hold Hold
Dec 22, 2025
Citizens Financial Group Inc CFG
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
Dollar General Corp. DG
Hold Hold Hold
Aug 13, 2025
Five Below Inc FIVE
Hold Hold Hold
Aug 13, 2025
Dollar Tree Inc DLTR
Hold Buy Buy
Aug 13, 2025
Ollies Bargain Outlet Holdings Inc OLLI
Hold Buy Buy
Aug 13, 2025
Target Corp TGT
Hold Hold Hold
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
Pinnacle Financial Partners Inc. PNFP
Hold Buy Buy
Jul 11, 2025
Webster Financial Corp. WBS
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
Action Hold
From Buy
To Buy
Action Hold
From Buy
To 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 Neutral
To Market Perform
Action Downgrade
From -
To Market Perform
Action Downgrade
From Neutral
To Neutral
Action Hold
From Hold
To Hold
Action Hold
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 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 Buy
To Buy
Action Hold
From Hold
To Hold
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 Buy
To Buy
Action Hold
From Buy
To Buy
Action Hold
From Hold
To Hold
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