Go Pro
Keefe, Bruyette & Woods

Keefe, Bruyette & Woods Analyst Recommendations & Stock Picks

View the latest stock recommendations issued by analysts at Keefe, Bruyette & Woods. This page tracks publicly reported analyst upgrades and downgrades, buy/hold/sell ratings, and price target changes for publicly traded companies. All data is compiled from credible public sources and updated regularly to reflect new insights from Keefe, Bruyette & Woods' equity research team. MarketBeat is not affiliated with or endorsed by Keefe, Bruyette & Woods.

Average Return
00.00% 12-Month ROI
Total Ratings
1,300 Last 12 Months
Buy Ratings
621 Last 12 Months
Sell Ratings
45 Last 12 Months
Companies Covered
441 Last 12 Months
MarketRank™ evaluates a company based on dividend strength, earnings, valuation, analysts forecasts, and more.
Available with a MarketBeat All Access Subscription
MarketRank™Upgrade to All Access to use the All Ranks Filter
Media sentiment refers to the percentage of positive news stories versus negative news stories a company has received in the past week.
Available with a MarketBeat All Access Subscription
Media SentimentUpgrade to All Access to use the All Sentiments Filter
Analyst consensus is the average investment recommendation among Wall Street research analysts.
Available with a MarketBeat All Access Subscription
Analyst ConsensusUpgrade to All Access to use the All Ratings Filter
CompanyCurrent PriceReport DateAnalystActionPrice TargetRating12-Month Recommendation ROIDetails
Ares Capital Corporation stock logo
ARCC
Ares Capital
$18.83
+0.6%
7/30/2026Lower Price Target$21.00 ➝ $20.00OutperformView details for Keefe, Bruyette & Woods rating of Ares Capital (NASDAQ:ARCC) on 7/30/2026
Camden National Corporation stock logo
CAC
Camden National
$57.85
-1.1%
7/30/2026Boost Price Target$50.00 ➝ $55.00Market PerformView details for Keefe, Bruyette & Woods rating of Camden National (NASDAQ:CAC) on 7/30/2026
CBRE Group, Inc. stock logo
CBRE
CBRE Group
$149.63
+1.3%
7/30/2026Boost Price Target$158.00 ➝ $174.00OutperformView details for Keefe, Bruyette & Woods rating of CBRE Group (NYSE:CBRE) on 7/30/2026
Community Financial System, Inc. stock logo
CBU
Community Financial System
$65.06
+1.0%
7/30/2026Lower Price Target$70.00 ➝ $68.00Market PerformView details for Keefe, Bruyette & Woods rating of Community Financial System (NYSE:CBU) on 7/30/2026
Core Scientific, Inc. stock logo
CORZ
Core Scientific
$21.81
+20.4%
7/30/2026Upgrade$25.00 ➝ $28.00Market PerformOutperformView details for Keefe, Bruyette & Woods rating of Core Scientific (NASDAQ:CORZ) on 7/30/2026
Evercore Inc stock logo
EVR
Evercore
$313.43
+2.9%
7/30/2026Lower Price Target$390.00 ➝ $375.00OutperformView details for Keefe, Bruyette & Woods rating of Evercore (NYSE:EVR) on 7/30/2026
German American Bancorp, Inc. stock logo
GABC
German American Bancorp
$51.11
-0.4%
7/30/2026Boost Price Target$47.00 ➝ $51.00Market PerformView details for Keefe, Bruyette & Woods rating of German American Bancorp (NASDAQ:GABC) on 7/30/2026
Houlihan Lokey, Inc. stock logo
HLI
Houlihan Lokey
$128.55
-7.6%
7/30/2026Lower Price Target$160.00 ➝ $153.00OutperformView details for Keefe, Bruyette & Woods rating of Houlihan Lokey (NYSE:HLI) on 7/30/2026
Lemonade, Inc. stock logo
LMND
Lemonade
$48.74
+2.9%
7/30/2026Upgrade$48.00UnderperformMarket PerformView details for Keefe, Bruyette & Woods rating of Lemonade (NYSE:LMND) on 7/30/2026
Porch Group, Inc. stock logo
PRCH
Porch Group
$14.34
+16.0%
7/30/2026Boost Price Target$16.25 ➝ $16.50Market PerformView details for Keefe, Bruyette & Woods rating of Porch Group (NASDAQ:PRCH) on 7/30/2026
Park National Co. stock logo
PRK
Park National
$207.15
-2.5%
7/30/2026Boost Price Target$180.00 ➝ $205.00Market PerformView details for Keefe, Bruyette & Woods rating of Park National (NYSE:PRK) on 7/30/2026
Selective Insurance Group, Inc. stock logo
SIGI
Selective Insurance Group
$94.66
-2.1%
7/30/2026Boost Price Target$101.00 ➝ $102.00Market PerformView details for Keefe, Bruyette & Woods rating of Selective Insurance Group (NASDAQ:SIGI) on 7/30/2026
Southern Missouri Bancorp, Inc. stock logo
SMBC
Southern Missouri Bancorp
$77.36
-1.2%
7/30/2026Boost Price Target$75.00 ➝ $83.00Market PerformView details for Keefe, Bruyette & Woods rating of Southern Missouri Bancorp (NASDAQ:SMBC) on 7/30/2026
First Financial Corporation Indiana stock logo
THFF
First Financial Corporation Indiana
$80.84
+1.4%
7/30/2026Boost Price Target$73.00 ➝ $78.00Market PerformView details for Keefe, Bruyette & Woods rating of First Financial Corporation Indiana (NASDAQ:THFF) on 7/30/2026
UMB Financial Corporation stock logo
UMBF
UMB Financial
$145.51
-1.9%
7/30/2026Boost Price Target$155.00 ➝ $160.00OutperformView details for Keefe, Bruyette & Woods rating of UMB Financial (NASDAQ:UMBF) on 7/30/2026
Unum Group stock logo
UNM
Unum Group
$86.74
+3.7%
7/30/2026Lower Price Target$110.00 ➝ $108.00OutperformView details for Keefe, Bruyette & Woods rating of Unum Group (NYSE:UNM) on 7/30/2026
CoStar Group, Inc. stock logo
CSGP
CoStar Group
$29.46
-1.2%
7/29/2026Downgrade$41.00 ➝ $29.00OutperformMarket PerformView details for Keefe, Bruyette & Woods rating of CoStar Group (NASDAQ:CSGP) on 7/29/2026
PJT Partners Inc. stock logo
PJT
PJT Partners
$167.53
+1.5%
7/29/2026Boost Price Target$185.00 ➝ $195.00OutperformView details for Keefe, Bruyette & Woods rating of PJT Partners (NYSE:PJT) on 7/29/2026
PayPal Holdings, Inc. stock logo
PYPL
PayPal
$57.65
-1.2%
7/29/2026Boost Price Target$55.00 ➝ $70.00OutperformView details for Keefe, Bruyette & Woods rating of PayPal (NASDAQ:PYPL) on 7/29/2026
Redwood Trust, Inc. stock logo
RWT
Redwood Trust
$4.67
-0.2%
7/29/2026Lower Price Target$6.00 ➝ $5.50OutperformView details for Keefe, Bruyette & Woods rating of Redwood Trust (NYSE:RWT) on 7/29/2026
RLI Corp. stock logo
RLI
RLI
$61.20
-6.8%
7/28/2026Reiterated Rating$70.00 ➝ $74.00OutperformView details for Keefe, Bruyette & Woods rating of RLI (NYSE:RLI) on 7/28/2026
Bitdeer Technologies Group stock logo
BTDR
Bitdeer Technologies Group
$11.10
+24.7%
7/28/2026Lower Price Target$17.00 ➝ $14.00Market PerformView details for Keefe, Bruyette & Woods rating of Bitdeer Technologies Group (NASDAQ:BTDR) on 7/28/2026
Bankwell Financial Group, Inc. stock logo
BWFG
Bankwell Financial Group
$67.71
-0.5%
7/28/2026Boost Price Target$62.00 ➝ $72.00OutperformView details for Keefe, Bruyette & Woods rating of Bankwell Financial Group (NASDAQ:BWFG) on 7/28/2026
Chemung Financial Corp stock logo
CHMG
Chemung Financial
$81.11
-0.9%
7/28/2026Boost Price Target$77.00 ➝ $81.00Market PerformView details for Keefe, Bruyette & Woods rating of Chemung Financial (NASDAQ:CHMG) on 7/28/2026
Cipher Mining Inc. stock logo
CIFR
Cipher Mining
$22.66
+28.1%
7/28/2026Boost Price Target$27.00 ➝ $32.00OutperformView details for Keefe, Bruyette & Woods rating of Cipher Mining (NASDAQ:CIFR) on 7/28/2026
Cleanspark, Inc. stock logo
CLSK
Cleanspark
$14.54
+21.1%
7/28/2026Boost Price Target$16.00 ➝ $25.00OutperformView details for Keefe, Bruyette & Woods rating of Cleanspark (NASDAQ:CLSK) on 7/28/2026
HBT Financial, Inc. stock logo
HBT
HBT Financial
$35.86
-1.8%
7/28/2026Boost Price Target$34.00 ➝ $38.00OutperformView details for Keefe, Bruyette & Woods rating of HBT Financial (NASDAQ:HBT) on 7/28/2026
The Hartford Insurance Group, Inc. stock logo
HIG
The Hartford Insurance Group
$142.95
-1.9%
7/28/2026Boost Price Target$143.00 ➝ $144.00Market PerformView details for Keefe, Bruyette & Woods rating of The Hartford Insurance Group (NYSE:HIG) on 7/28/2026
Hut 8 Corp. stock logo
HUT
Hut 8
$108.27
+22.8%
7/28/2026Boost Price Target$138.00 ➝ $157.00OutperformView details for Keefe, Bruyette & Woods rating of Hut 8 (NASDAQ:HUT) on 7/28/2026
Ladder Capital Corp stock logo
LADR
Ladder Capital
$9.69
-1.3%
7/28/2026Lower Price Target$11.00 ➝ $10.75OutperformView details for Keefe, Bruyette & Woods rating of Ladder Capital (NYSE:LADR) on 7/28/2026
NB Bancorp, Inc. stock logo
NBBK
NB Bancorp
$22.74
+0.4%
7/28/2026Boost Price Target$24.00 ➝ $25.00Market PerformView details for Keefe, Bruyette & Woods rating of NB Bancorp (NASDAQ:NBBK) on 7/28/2026
Northeast Bancorp stock logo
NBN
Northeast Bancorp
$122.90
+1.4%
7/28/2026Boost Price Target$128.00 ➝ $136.00Market PerformView details for Keefe, Bruyette & Woods rating of Northeast Bancorp (NASDAQ:NBN) on 7/28/2026
Riot Platforms, Inc. stock logo
RIOT
Riot Platforms
$22.12
+21.3%
7/28/2026Lower Price Target$37.00 ➝ $35.00OutperformView details for Keefe, Bruyette & Woods rating of Riot Platforms (NASDAQ:RIOT) on 7/28/2026
Shore Bancshares Inc stock logo
SHBI
Shore Bancshares
$24.45
-0.4%
7/28/2026Boost Price Target$22.00 ➝ $25.00Market PerformView details for Keefe, Bruyette & Woods rating of Shore Bancshares (NASDAQ:SHBI) on 7/28/2026
TeraWulf Inc. stock logo
WULF
TeraWulf
$17.82
+18.1%
7/28/2026Lower Price Target$33.00 ➝ $30.00OutperformView details for Keefe, Bruyette & Woods rating of TeraWulf (NASDAQ:WULF) on 7/28/2026
RenaissanceRe Holdings Ltd. stock logo
RNR
RenaissanceRe
$318.26
-4.3%
7/27/2026Boost Price Target$342.00 ➝ $350.00Market PerformView details for Keefe, Bruyette & Woods rating of RenaissanceRe (NYSE:RNR) on 7/27/2026
Banner Corporation stock logo
BANR
Banner
$69.84
-0.2%
7/27/2026Boost Price Target$75.00 ➝ $78.00Market PerformView details for Keefe, Bruyette & Woods rating of Banner (NASDAQ:BANR) on 7/27/2026
Byline Bancorp, Inc. stock logo
BY
Byline Bancorp
$39.22
+0.2%
7/27/2026Boost Price Target$37.00 ➝ $41.00Market PerformView details for Keefe, Bruyette & Woods rating of Byline Bancorp (NYSE:BY) on 7/27/2026
Core Scientific, Inc. stock logo
CORZ
Core Scientific
$21.81
+20.4%
7/27/2026 Downgrade$25.00OutperformMarket PerformView details for Keefe, Bruyette & Woods rating of Core Scientific (NASDAQ:CORZ) on 7/27/2026
Eastern Bankshares, Inc. stock logo
EBC
Eastern Bankshares
$23.11
+0.3%
7/27/2026Boost Price Target$23.00 ➝ $25.00OutperformView details for Keefe, Bruyette & Woods rating of Eastern Bankshares (NASDAQ:EBC) on 7/27/2026
79% total combined returns since Feb 28 (Ad)

When Iran's Supreme Leader was killed and the Strait of Hormuz closed, oil hit 117 dollars a barrel. Markets panicked but the 11 partnerships inside the Patriot Income Plan rose 7.2 percent on average while the S and P 500 lost 4.1 percent. Every partnership kept paying distributions throughout the turmoil, producing 79 percent total combined gains since February 28. The plan pays out 42 times a year and averages a 10 percent yield, backed by America's energy infrastructure.tc pixel

See how the Patriot Income Plan performed during the crisis
Financial Institutions, Inc. stock logo
FISI
Financial Institutions
$41.26
+0.0%
7/27/2026Boost Price Target$42.00 ➝ $45.00OutperformView details for Keefe, Bruyette & Woods rating of Financial Institutions (NASDAQ:FISI) on 7/27/2026
First Mid Bancshares, Inc. stock logo
FMBH
First Mid Bancshares
$51.92
-1.1%
7/27/2026Boost Price Target$50.00 ➝ $54.00Market PerformView details for Keefe, Bruyette & Woods rating of First Mid Bancshares (NASDAQ:FMBH) on 7/27/2026
Heritage Financial Corporation stock logo
HFWA
Heritage Financial
$29.53
-1.1%
7/27/2026Boost Price Target$31.00 ➝ $32.00Market PerformView details for Keefe, Bruyette & Woods rating of Heritage Financial (NASDAQ:HFWA) on 7/27/2026
John Marshall Bancorp, Inc. stock logo
JMSB
John Marshall Bancorp
$23.07
-0.6%
7/27/2026Boost Price Target$24.00 ➝ $25.00OutperformView details for Keefe, Bruyette & Woods rating of John Marshall Bancorp (NASDAQ:JMSB) on 7/27/2026
Mid Penn Bancorp stock logo
MPB
Mid Penn Bancorp
$38.54
+0.3%
7/27/2026Boost Price Target$37.00 ➝ $41.00OutperformView details for Keefe, Bruyette & Woods rating of Mid Penn Bancorp (NASDAQ:MPB) on 7/27/2026
Midland States Bancorp, Inc. stock logo
MSBI
Midland States Bancorp
$33.28
-1.0%
7/27/2026Boost Price Target$28.00 ➝ $31.00Market PerformView details for Keefe, Bruyette & Woods rating of Midland States Bancorp (NASDAQ:MSBI) on 7/27/2026
OP Bancorp stock logo
OPBK
OP Bancorp
$15.76
+0.1%
7/27/2026Boost Price Target$17.00 ➝ $17.50Market PerformView details for Keefe, Bruyette & Woods rating of OP Bancorp (NASDAQ:OPBK) on 7/27/2026
PCB Bancorp stock logo
PCB
PCB Bancorp
$27.67
-1.2%
7/27/2026Boost Price Target$29.00 ➝ $29.50Market PerformView details for Keefe, Bruyette & Woods rating of PCB Bancorp (NASDAQ:PCB) on 7/27/2026
1st Source Corporation stock logo
SRCE
1st Source
$89.74
-0.6%
7/27/2026Boost Price Target$79.00 ➝ $82.00Market PerformView details for Keefe, Bruyette & Woods rating of 1st Source (NASDAQ:SRCE) on 7/27/2026
S&T Bancorp, Inc. stock logo
STBA
S&T Bancorp
$52.21
-1.4%
7/27/2026Boost Price Target$49.00 ➝ $52.00Market PerformView details for Keefe, Bruyette & Woods rating of S&T Bancorp (NASDAQ:STBA) on 7/27/2026
Stewart Information Services Corporation stock logo
STC
Stewart Information Services
$68.23
-2.9%
7/27/2026Downgrade$77.00 ➝ $71.00OutperformMarket PerformView details for Keefe, Bruyette & Woods rating of Stewart Information Services (NYSE:STC) on 7/27/2026
Tompkins Financial Corporation stock logo
TMP
Tompkins Financial
$99.37
-0.1%
7/27/2026Boost Price Target$98.00 ➝ $105.00OutperformView details for Keefe, Bruyette & Woods rating of Tompkins Financial (NYSEAMERICAN:TMP) on 7/27/2026
United Bankshares, Inc. stock logo
UBSI
United Bankshares
$48.36
-1.1%
7/27/2026Boost Price Target$46.00 ➝ $48.00Market PerformView details for Keefe, Bruyette & Woods rating of United Bankshares (NASDAQ:UBSI) on 7/27/2026
WSFS Financial Corporation stock logo
WSFS
WSFS Financial
$79.82
-1.0%
7/27/2026Boost Price Target$83.00 ➝ $89.00Market PerformView details for Keefe, Bruyette & Woods rating of WSFS Financial (NASDAQ:WSFS) on 7/27/2026
Amalgamated Financial Corp. stock logo
AMAL
Amalgamated Financial
$49.39
+0.3%
7/24/2026Boost Price Target$53.00 ➝ $54.00OutperformView details for Keefe, Bruyette & Woods rating of Amalgamated Financial (NASDAQ:AMAL) on 7/24/2026
Ameriprise Financial, Inc. stock logo
AMP
Ameriprise Financial
$544.62
+0.8%
7/24/2026Boost Price Target$515.00 ➝ $545.00Market PerformView details for Keefe, Bruyette & Woods rating of Ameriprise Financial (NYSE:AMP) on 7/24/2026
BOK Financial Corporation stock logo
BOKF
BOK Financial
$141.07
0.0%
7/24/2026Boost Price Target$143.00 ➝ $146.00Market PerformView details for Keefe, Bruyette & Woods rating of BOK Financial (NASDAQ:BOKF) on 7/24/2026
Popular, Inc. stock logo
BPOP
Popular
$175.13
+1.7%
7/24/2026Boost Price Target$190.00 ➝ $207.00OutperformView details for Keefe, Bruyette & Woods rating of Popular (NASDAQ:BPOP) on 7/24/2026
CNB Financial Corporation stock logo
CCNE
CNB Financial
$34.99
-1.6%
7/24/2026Reiterated Rating$35.00 ➝ $37.00Market PerformView details for Keefe, Bruyette & Woods rating of CNB Financial (NASDAQ:CCNE) on 7/24/2026
Civista Bancshares, Inc. stock logo
CIVB
Civista Bancshares
$28.90
-1.2%
7/24/2026Reiterated Rating$29.00 ➝ $31.00OutperformView details for Keefe, Bruyette & Woods rating of Civista Bancshares (NASDAQ:CIVB) on 7/24/2026
Columbia Banking System, Inc. stock logo
COLB
Columbia Banking System
$31.25
+1.5%
7/24/2026Boost Price Target$34.00 ➝ $35.00OutperformView details for Keefe, Bruyette & Woods rating of Columbia Banking System (NASDAQ:COLB) on 7/24/2026
Enterprise Financial Services Corporation stock logo
EFSC
Enterprise Financial Services
$65.95
-0.4%
7/24/2026Boost Price Target$70.00 ➝ $72.00OutperformView details for Keefe, Bruyette & Woods rating of Enterprise Financial Services (NASDAQ:EFSC) on 7/24/2026
First American Financial Corporation stock logo
FAF
First American Financial
$75.59
-3.3%
7/24/2026Boost Price Target$84.00 ➝ $86.00OutperformView details for Keefe, Bruyette & Woods rating of First American Financial (NYSE:FAF) on 7/24/2026
Globe Life Inc. stock logo
GL
Globe Life
$182.65
+1.7%
7/24/2026Lower Price Target$192.00 ➝ $190.00OutperformView details for Keefe, Bruyette & Woods rating of Globe Life (NYSE:GL) on 7/24/2026
Horizon Bancorp (IN) stock logo
HBNC
Horizon Bancorp (IN)
$20.58
-0.4%
7/24/2026Boost Price Target$21.00 ➝ $23.00OutperformView details for Keefe, Bruyette & Woods rating of Horizon Bancorp (IN) (NASDAQ:HBNC) on 7/24/2026
Independent Bank Corporation stock logo
IBCP
Independent Bank
$38.19
-1.2%
7/24/2026Boost Price Target$37.00 ➝ $38.00Market PerformView details for Keefe, Bruyette & Woods rating of Independent Bank (NASDAQ:IBCP) on 7/24/2026
Lazard, Inc. stock logo
LAZ
Lazard
$42.02
+3.3%
7/24/2026Lower Price Target$44.00 ➝ $42.00Market PerformView details for Keefe, Bruyette & Woods rating of Lazard (NYSE:LAZ) on 7/24/2026
Live Oak Bancshares, Inc. stock logo
LOB
Live Oak Bancshares
$42.41
-0.7%
7/24/2026Boost Price Target$45.00 ➝ $47.00OutperformView details for Keefe, Bruyette & Woods rating of Live Oak Bancshares (NYSE:LOB) on 7/24/2026
Nasdaq, Inc. stock logo
NDAQ
Nasdaq
$95.16
-0.4%
7/24/2026Boost Price Target$92.00 ➝ $102.00Market PerformView details for Keefe, Bruyette & Woods rating of Nasdaq (NASDAQ:NDAQ) on 7/24/2026
Neptune Insurance Holdings Inc. stock logo
NP
Neptune Insurance
$31.65
-9.8%
7/24/2026Lower Price Target$34.00 ➝ $33.00Market PerformView details for Keefe, Bruyette & Woods rating of Neptune Insurance (NYSE:NP) on 7/24/2026
QCR Holdings, Inc. stock logo
QCRH
QCR
$103.10
+0.2%
7/24/2026Boost Price Target$105.00 ➝ $108.00OutperformView details for Keefe, Bruyette & Woods rating of QCR (NASDAQ:QCRH) on 7/24/2026
Univest Corporation of Pennsylvania stock logo
UVSP
Univest Corporation of Pennsylvania
$44.40
-0.5%
7/24/2026Boost Price Target$45.00 ➝ $47.00Market PerformView details for Keefe, Bruyette & Woods rating of Univest Corporation of Pennsylvania (NASDAQ:UVSP) on 7/24/2026
Valley National Bancorp stock logo
VLY
Valley National Bancorp
$14.32
+0.3%
7/24/2026Boost Price Target$15.00 ➝ $16.00Market PerformView details for Keefe, Bruyette & Woods rating of Valley National Bancorp (NASDAQ:VLY) on 7/24/2026
WEX Inc. stock logo
WEX
WEX
$185.67
-1.5%
7/24/2026Boost Price Target$200.00 ➝ $210.00OutperformView details for Keefe, Bruyette & Woods rating of WEX (NYSE:WEX) on 7/24/2026
Pathward Financial, Inc. stock logo
CASH
Pathward Financial
$87.70
-1.3%
7/23/2026Lower Price Target$108.00 ➝ $97.00OutperformView details for Keefe, Bruyette & Woods rating of Pathward Financial (NASDAQ:CASH) on 7/23/2026
Cathay General Bancorp stock logo
CATY
Cathay General Bancorp
$63.03
-0.3%
7/23/2026Boost Price Target$64.00 ➝ $67.00Market PerformView details for Keefe, Bruyette & Woods rating of Cathay General Bancorp (NASDAQ:CATY) on 7/23/2026
First BanCorp. stock logo
FBP
First BanCorp.
$28.74
-0.6%
7/23/2026Boost Price Target$27.00 ➝ $31.00Market PerformView details for Keefe, Bruyette & Woods rating of First BanCorp. (NYSE:FBP) on 7/23/2026
Goosehead Insurance stock logo
GSHD
Goosehead Insurance
$63.86
-9.7%
7/23/2026Lower Price Target$80.00 ➝ $72.00OutperformView details for Keefe, Bruyette & Woods rating of Goosehead Insurance (NASDAQ:GSHD) on 7/23/2026
KKR Real Estate Finance Trust stock logo
KREF
KKR Real Estate Finance Trust
$7.08
-2.3%
7/23/2026Boost Price Target$6.50 ➝ $7.00Market PerformView details for Keefe, Bruyette & Woods rating of KKR Real Estate Finance Trust (NYSE:KREF) on 7/23/2026
Metropolitan Bank Holding Corp. stock logo
MCB
Metropolitan Bank
$93.19
+0.7%
7/23/2026Lower Price Target$120.00 ➝ $110.00OutperformView details for Keefe, Bruyette & Woods rating of Metropolitan Bank (NYSE:MCB) on 7/23/2026
Nicolet Bankshares Inc. stock logo
NIC
Nicolet Bankshares
$169.58
-0.9%
7/23/2026Boost Price Target$175.00 ➝ $185.00OutperformView details for Keefe, Bruyette & Woods rating of Nicolet Bankshares (NYSE:NIC) on 7/23/2026
Northpointe Bancshares, Inc. stock logo
NPB
Northpointe Bancshares
$17.25
-0.3%
7/23/2026Lower Price Target$22.00 ➝ $21.00OutperformView details for Keefe, Bruyette & Woods rating of Northpointe Bancshares (NYSE:NPB) on 7/23/2026
Orrstown Financial Services Inc stock logo
ORRF
Orrstown Financial Services
$42.79
-1.1%
7/23/2026Boost Price Target$44.00 ➝ $46.00OutperformView details for Keefe, Bruyette & Woods rating of Orrstown Financial Services (NASDAQ:ORRF) on 7/23/2026
SEI Investments Company stock logo
SEIC
SEI Investments
$103.04
+0.2%
7/23/2026Boost Price Target$113.00 ➝ $119.00OutperformView details for Keefe, Bruyette & Woods rating of SEI Investments (NASDAQ:SEIC) on 7/23/2026
SmartFinancial, Inc. stock logo
SMBK
SmartFinancial
$52.54
-0.8%
7/23/2026Boost Price Target$46.00 ➝ $50.00Market PerformView details for Keefe, Bruyette & Woods rating of SmartFinancial (NASDAQ:SMBK) on 7/23/2026
Triumph Financial, Inc. stock logo
TFIN
Triumph Financial
$73.64
-3.0%
7/23/2026Boost Price Target$78.00 ➝ $88.00Market PerformView details for Keefe, Bruyette & Woods rating of Triumph Financial (NYSE:TFIN) on 7/23/2026
WesBanco, Inc. stock logo
WSBC
WesBanco
$41.57
-0.8%
7/23/2026Reiterated Rating$42.00OutperformMarket PerformView details for Keefe, Bruyette & Woods rating of WesBanco (NASDAQ:WSBC) on 7/23/2026
AGNC Investment Corp. stock logo
AGNC
AGNC Investment
$10.92
+0.2%
7/22/2026Lower Price Target$12.00 ➝ $11.00Market PerformView details for Keefe, Bruyette & Woods rating of AGNC Investment (NASDAQ:AGNC) on 7/22/2026
Bar Harbor Bankshares, Inc. stock logo
BHB
Bar Harbor Bankshares
$39.42
-0.7%
7/22/2026Boost Price Target$36.00 ➝ $38.00Market PerformView details for Keefe, Bruyette & Woods rating of Bar Harbor Bankshares (NYSEAMERICAN:BHB) on 7/22/2026
Capital City Bank Group stock logo
CCBG
Capital City Bank Group
$51.58
-1.7%
7/22/2026Boost Price Target$52.00 ➝ $54.00Market PerformView details for Keefe, Bruyette & Woods rating of Capital City Bank Group (NASDAQ:CCBG) on 7/22/2026
Trump Takes Emergency Action - Plus Elon Musk's New Venture (Ad)

Elon Musk has quietly launched a new venture - one that has nothing to do with rockets, EVs, or Neuralink. Trump has issued emergency support to accelerate the rollout, and it's already live in multiple states. The Financial Times reports Sam Altman is personally calling people to build this for OpenAI. A few little-known companies control the entire supply chain - meaning anyone who wants access must go through them. Their stocks are available to buy right now.tc pixel

See which companies control the supply chain behind this emerging tech
D.R. Horton, Inc. stock logo
DHI
D.R. Horton
$145.59
-1.1%
7/22/2026Lower Price Target$175.00 ➝ $167.00Market PerformView details for Keefe, Bruyette & Woods rating of D.R. Horton (NYSE:DHI) on 7/22/2026
Hancock Whitney Corporation stock logo
HWC
Hancock Whitney
$76.29
-0.9%
7/22/2026Boost Price Target$78.00 ➝ $80.00Market PerformView details for Keefe, Bruyette & Woods rating of Hancock Whitney (NASDAQ:HWC) on 7/22/2026
KeyCorp stock logo
KEY
KeyCorp
$22.61
+2.0%
7/22/2026Boost Price Target$25.00 ➝ $26.00OutperformView details for Keefe, Bruyette & Woods rating of KeyCorp (NYSE:KEY) on 7/22/2026
Mercantile Bank Corporation stock logo
MBWM
Mercantile Bank
$59.73
-1.2%
7/22/2026Boost Price Target$60.00 ➝ $64.00OutperformView details for Keefe, Bruyette & Woods rating of Mercantile Bank (NASDAQ:MBWM) on 7/22/2026
OFG Bancorp stock logo
OFG
OFG Bancorp
$52.55
+0.4%
7/22/2026Boost Price Target$52.00 ➝ $57.00Market PerformView details for Keefe, Bruyette & Woods rating of OFG Bancorp (NYSE:OFG) on 7/22/2026
Peoples Bancorp Inc. stock logo
PEBO
Peoples Bancorp
$41.56
-1.0%
7/22/2026Boost Price Target$38.00 ➝ $42.00Market PerformView details for Keefe, Bruyette & Woods rating of Peoples Bancorp (NASDAQ:PEBO) on 7/22/2026
Washington Trust Bancorp, Inc. stock logo
WASH
Washington Trust Bancorp
$39.20
-0.1%
7/22/2026Boost Price Target$33.00 ➝ $36.00Market PerformView details for Keefe, Bruyette & Woods rating of Washington Trust Bancorp (NASDAQ:WASH) on 7/22/2026
Dynex Capital, Inc. stock logo
DX
Dynex Capital
$12.82
-0.1%
7/21/2026 Reiterated RatingOutperformView details for Keefe, Bruyette & Woods rating of Dynex Capital (NYSE:DX) on 7/21/2026
W.R. Berkley Corporation stock logo
WRB
W.R. Berkley
$73.38
-3.0%
7/21/2026Reiterated RatingMarket PerformView details for Keefe, Bruyette & Woods rating of W.R. Berkley (NYSE:WRB) on 7/21/2026
Apollo Global Management Inc. stock logo
APO
Apollo Global Management
$120.41
+0.5%
7/20/2026 UpgradeHoldView details for Keefe, Bruyette & Woods rating of Apollo Global Management (NYSE:APO) on 7/20/2026

MarketBeat's community ratings are surveys of what our community members think about Keefe, Bruyette & Woods and other research firms in the last 90 days. Vote "Outperform" if you believe Keefe, Bruyette & Woods's recommendations will outperform the broader market over the long term. Vote "Underperform" if you believe Keefe, Bruyette & Woods's recommendations will underperform the broader market over the long term. You may vote once every thirty days.

Log in to vote on this brokerage.
COMMUNITY RATINGS
0.0out of 5 (last 90 days)
0 of 5 stars
OUTPERFORM VOTES
0 Believe will outperform the market
UNDERPERFORM VOTES
0 Believe will underperform the market

Keefe, Bruyette & Woods' equity research team has issued ratings on 439 companies across 9 sectors over the past 12 months, covered by 39 analysts. The Keefe, Bruyette & Woods analysts below are listed by number of ratings issued in the last year.

Keefe, Bruyette & Woods Stock Coverage by Sector

Keefe, Bruyette & Woods concentrates its research most heavily in Finance (82.8%), Financial Services (6.6%) and Business Services (4.8%). The chart below shows how Keefe, Bruyette & Woods' 441 rated companies are distributed across all 9 sectors it covers.

Keefe, Bruyette & Woods - Frequently Asked Questions

Keefe, Bruyette & Woods' analysts currently have buy-equivalent ratings on 224 companies. Recent upgrades to buy include Core Scientific, KKR & Co. Inc., TPG, NatWest Group and Redwood Trust.

Keefe, Bruyette & Woods' highest-rated analysts by MarketBeat's accuracy score include Christopher O'Connell, Damon Delmonte and Wood Lay. Rankings are based on historical rating accuracy and price target precision over the past 12 months. MarketBeat tracks 39 analysts at Keefe, Bruyette & Woods.

Keefe, Bruyette & Woods has the deepest coverage in Finance (82.8% of rated companies), Financial Services (6.6% of rated companies), Business Services (4.8% of rated companies), Computer and Technology (3.4% of rated companies) and Construction (1.1% of rated companies).

Keefe, Bruyette & Woods issued 1,300 ratings over the last 12 months across 441 companies — an average of roughly 108 rating actions per month. These include boost price target, downgrade, initiated coverage, lower price target, reiterated rating and upgrade. MarketBeat tracks every rating change as it's published so you can see the most current Keefe, Bruyette & Woods analyst actions.

A buy rating indicates the analyst expects the stock to outperform the market over the next 12 months. A hold suggests the stock will perform in line with the market. A sell rating indicates expected underperformance. Keefe, Bruyette & Woods uses Outperform, Market Perform, and Underperform as their equivalents.