← Back to Analysts

Janney Montgomery Score: 39

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.
-5.3%
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 📉
47%
14 W / 16 L
Target Met
? How often was the target reached?
Hits vs. Total.
78%
7 W / 2 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
22%
2 W / 7 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
11%
1 W / 8 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.
45%
5 W / 6 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
45%
13 W / 16 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
100%
1 W / 0 L

Latest Price Targets

Date Stock Signal Analyst Target Start Price Best Price (1Y) Current Price
Dec 10, 2025
Alexander & Baldwin Inc. ALEX
BUY Robert Stevenson $21.00
Est. +0%
$20.91 $21.03
$20.84 -0.3%
Nov 10, 2025
Algonquin Power & Utilities Corp AQN
BUY Michael Gaugler $7.00
Est. +12%
$6.24 $7.11
$5.94 -4.8%
Oct 29, 2024
First Solar Inc FSLR
BUY Sean Milligan $260.00
Est. +28%
$203.62 $249.56
$267.31 +31.3%
Sep 10, 2024
Crossfirst Bankshares Inc CFB
BUY John Rodis $21.00
Est. +26%
$16.69 $18.53
$15.99 -4.2%
Aug 05, 2024
Northwest Natural Holding Co NWN
BUY Michael Gaugler $43.00
Est. +14%
$37.69 $44.49
$49.86 +32.3%
Jun 20, 2024
HomeStreet Inc HMST
BUY Timothy Coffey $13.50
Est. +20%
$11.28 $16.09
$13.87 +23.0%
Jun 04, 2024
Northwest Natural Holding Co NWN
BUY Michael Gaugler $39.00
Est. +4%
$37.58 $44.49
$49.86 +32.7%
May 16, 2024
Fulton Financial Corp. FULT
BUY Feddie Strickland $20.50
Est. +17%
$17.47 $22.48
$23.36 +33.7%
Apr 22, 2024
Sierra Bancorp BSRR
BUY Timothy Coffey $23.00
Est. +22%
$18.93 $35.13
$40.68 +114.9%
Feb 03, 2023
Enphase Energy Inc ENPH
BUY - $238.00
Est. +5%
$227.70 -
$54.59 -76.0%
Dec 28, 2022
Generac Holdings Inc GNRC
BUY Sean Milligan $160.00
Est. +76%
$91.15 -
$262.36 +187.8%
Dec 22, 2022
Markel Group Inc MKL
BUY - $1,550.00
Est. +21%
$1,280.75 -
$1,846.00 +44.1%
Dec 21, 2022
Farmers & Merchants Bancorp Inc. FMAO
BUY Daniel Cardenas $30.00
Est. +9%
$27.54 -
$28.80 +4.6%
Dec 21, 2022
Middlefield Banc Corp. MBCN
BUY - $30.00
Est. +5%
$28.47 -
$33.67 +18.3%
Dec 15, 2022
Unity Bancorp, Inc. UNTY
BUY - $32.00
Est. +19%
$26.82 -
$56.63 +111.1%
Dec 01, 2022
Sunnova Energy International Inc NOVA
BUY - $33.00
Est. +44%
$22.91 -
$0.22 -99.0%
Dec 01, 2022
WSFS Financial Corp. WSFS
BUY - $57.00
Est. +18%
$48.51 -
$75.24 +55.1%
Dec 01, 2022
Sunrun Inc RUN
SELL - $30.00
Est. +5%
$31.59 -
$12.89 +59.2%
Nov 30, 2022
Civista Bancshares Inc CIVB
BUY - $27.00
Est. +18%
$22.80 -
$27.21 +19.3%
Nov 30, 2022
LCNB Corp LCNB
BUY - $19.00
Est. +3%
$18.42 -
$17.45 -5.3%
Nov 11, 2022
Selective Insurance Group Inc. SIGI
BUY - $96.00
Est. +3%
$93.06 -
$92.41 -0.7%
Nov 11, 2022
Hanover Insurance Group Inc THG
BUY - $164.00
Est. +16%
$141.10 -
$197.65 +40.1%
Sep 29, 2022
S & T Bancorp, Inc. STBA
BUY - $32.00
Est. +8%
$29.62 -
$47.85 +61.5%
Mar 14, 2022
Enova International Inc. ENVA
BUY John Rowan $49.00
Est. +37%
$35.74 -
$189.33 +429.7%
Jan 21, 2022
SVB Financial Group SIVB
BUY Timothy Coffey $700.00
Est. +20%
$581.76 -
$106.04 -81.8%
Dec 09, 2021
Toll Brothers Inc. TOL
BUY Tyler Batory $91.00
Est. +26%
$72.23 -
$147.13 +103.7%
Aug 04, 2021
American Water Works Co. Inc. AWK
BUY Michael Gaugler $181.00
Est. +4%
$174.56 -
$126.31 -27.6%
Jul 22, 2021
OneMain Holdings Inc OMF
BUY John Rowan $73.00
Est. +36%
$53.78 -
$56.71 +5.4%
May 11, 2021
Eversource Energy ES
BUY Michael Gaugler $95.00
Est. +16%
$81.64 -
$68.69 -15.9%
Apr 28, 2021
PulteGroup Inc PHM
BUY Tyler Batory $71.00
Est. +22%
$58.02 -
$123.17 +112.3%
Signal & Target
BUY $21.00
Start Price $20.91
Best Price (1Y)
$21.03
Current Price $20.84
Return -0.3%
Analyst Michael Gaugler
Signal & Target
BUY $7.00
Start Price $6.24
Best Price (1Y)
$7.11
Current Price $5.94
Return -4.8%
Analyst Sean Milligan
Signal & Target
BUY $260.00
Start Price $203.62
Best Price (1Y)
$249.56
Current Price $267.31
Return +31.3%
Analyst John Rodis
Signal & Target
BUY $21.00
Start Price $16.69
Best Price (1Y)
$18.53
Current Price $15.99
Return -4.2%
Analyst Michael Gaugler
Signal & Target
BUY $43.00
Start Price $37.69
Best Price (1Y)
$44.49
Current Price $49.86
Return +32.3%
Analyst Timothy Coffey
Signal & Target
BUY $13.50
Start Price $11.28
Best Price (1Y)
$16.09
Current Price $13.87
Return +23.0%
Analyst Michael Gaugler
Signal & Target
BUY $39.00
Start Price $37.58
Best Price (1Y)
$44.49
Current Price $49.86
Return +32.7%
Signal & Target
BUY $20.50
Start Price $17.47
Best Price (1Y)
$22.48
Current Price $23.36
Return +33.7%
Analyst Timothy Coffey
Signal & Target
BUY $23.00
Start Price $18.93
Best Price (1Y)
$35.13
Current Price $40.68
Return +114.9%
Analyst -
Signal & Target
BUY $238.00
Start Price $227.70
Best Price (1Y)
-
Current Price $54.59
Return -76.0%
Analyst Sean Milligan
Signal & Target
BUY $160.00
Start Price $91.15
Best Price (1Y)
-
Current Price $262.36
Return +187.8%
Analyst -
Signal & Target
BUY $1,550.00
Start Price $1,280.75
Best Price (1Y)
-
Current Price $1,846.00
Return +44.1%
Analyst Daniel Cardenas
Signal & Target
BUY $30.00
Start Price $27.54
Best Price (1Y)
-
Current Price $28.80
Return +4.6%
Analyst -
Signal & Target
BUY $30.00
Start Price $28.47
Best Price (1Y)
-
Current Price $33.67
Return +18.3%
Analyst -
Signal & Target
BUY $32.00
Start Price $26.82
Best Price (1Y)
-
Current Price $56.63
Return +111.1%
Analyst -
Signal & Target
BUY $33.00
Start Price $22.91
Best Price (1Y)
-
Current Price $0.22
Return -99.0%
Analyst -
Signal & Target
BUY $57.00
Start Price $48.51
Best Price (1Y)
-
Current Price $75.24
Return +55.1%
Sunrun Inc
RUN
Dec 01, 2022
Analyst -
Signal & Target
SELL $30.00
Start Price $31.59
Best Price (1Y)
-
Current Price $12.89
Return +59.2%
Analyst -
Signal & Target
BUY $27.00
Start Price $22.80
Best Price (1Y)
-
Current Price $27.21
Return +19.3%
LCNB Corp
LCNB
Nov 30, 2022
Analyst -
Signal & Target
BUY $19.00
Start Price $18.42
Best Price (1Y)
-
Current Price $17.45
Return -5.3%
Analyst -
Signal & Target
BUY $96.00
Start Price $93.06
Best Price (1Y)
-
Current Price $92.41
Return -0.7%
Analyst -
Signal & Target
BUY $164.00
Start Price $141.10
Best Price (1Y)
-
Current Price $197.65
Return +40.1%
Analyst -
Signal & Target
BUY $32.00
Start Price $29.62
Best Price (1Y)
-
Current Price $47.85
Return +61.5%
Analyst John Rowan
Signal & Target
BUY $49.00
Start Price $35.74
Best Price (1Y)
-
Current Price $189.33
Return +429.7%
Analyst Timothy Coffey
Signal & Target
BUY $700.00
Start Price $581.76
Best Price (1Y)
-
Current Price $106.04
Return -81.8%
Analyst Tyler Batory
Signal & Target
BUY $91.00
Start Price $72.23
Best Price (1Y)
-
Current Price $147.13
Return +103.7%
Analyst Michael Gaugler
Signal & Target
BUY $181.00
Start Price $174.56
Best Price (1Y)
-
Current Price $126.31
Return -27.6%
Analyst John Rowan
Signal & Target
BUY $73.00
Start Price $53.78
Best Price (1Y)
-
Current Price $56.71
Return +5.4%
Analyst Michael Gaugler
Signal & Target
BUY $95.00
Start Price $81.64
Best Price (1Y)
-
Current Price $68.69
Return -15.9%
Analyst Tyler Batory
Signal & Target
BUY $71.00
Start Price $58.02
Best Price (1Y)
-
Current Price $123.17
Return +112.3%

Recent Upgrades / Downgrades

Date Stock Action From To
Feb 03, 2026
Prosperity Bancshares Inc. PB
Downgrade Buy Neutral
Jan 26, 2026
S & T Bancorp, Inc. STBA
Upgrade Neutral Buy
Jan 13, 2026
Community Financial System Inc. CBU
Downgrade Neutral
Dec 22, 2025
Heritage Commerce Corp. HTBK
Downgrade Neutral
Dec 10, 2025
Alexander & Baldwin Inc. ALEX
Downgrade Neutral
Nov 24, 2025
Eversource Energy ES
Upgrade Neutral Buy
Oct 27, 2025
Essential Utilities Inc WTRG
Downgrade Neutral
Oct 21, 2025
WaterBridge Infrastructure LLC WBI
Initialise Neutral
Oct 16, 2025
Getty Realty Corp. GTY
Initialise Buy
Oct 13, 2025
Eversource Energy ES
Downgrade Neutral
Oct 13, 2025
Cherry Hill Mortgage Investment Corporation CHMI
Downgrade Buy Neutral
Oct 10, 2025
Five Star Bancorp FSBC
Initialise Buy
Oct 10, 2025
Saratoga Investment Corp SAR
Downgrade Neutral
Oct 08, 2025
Atlantic Union Bankshares Corp AUB
Initialise Buy
Oct 06, 2025
Skyward Specialty Insurance Group Inc SKWD
Initialise Buy
Sep 02, 2025
Donegal Group Inc. - Ordinary Shares - Class A DGICA
Upgrade Buy
Aug 12, 2025
Bankfinancial Corp BFIN
Downgrade Neutral
Jul 10, 2025
Burke & Herbert Financial Services Corp. BHRB
Initialise Buy
May 07, 2025
Generac Holdings Inc GNRC
Upgrade Neutral Buy
Apr 28, 2025
ARMOUR Residential REIT Inc ARR
Upgrade Neutral Buy
Apr 04, 2025
Middlesex Water Co. MSEX
Downgrade Neutral
Apr 01, 2025
HomeStreet Inc HMST
Upgrade Neutral Buy
Mar 04, 2025
Sunnova Energy International Inc NOVA
Downgrade Buy Neutral
Mar 03, 2025
Choiceone Financial Services, Inc. COFS
Upgrade Buy
Feb 04, 2025
Princeton Bancorp Inc BPRN
Upgrade Buy
Feb 04, 2025
First Community Corp. FCCO
Upgrade Buy
Jan 23, 2025
Trustmark Corp. TRMK
Initialise Buy
Jan 02, 2025
Norwood Financial Corp. NWFL
Initialise Buy
Dec 31, 2024
RPT Realty RPT
Initialise Buy
Dec 31, 2024
MFA Financial Inc MFA
Initialise Buy
Dec 31, 2024
Cherry Hill Mortgage Investment Corporation CHMI
Initialise Buy
Dec 31, 2024
Angel Oak Mortgage REIT Inc AOMR
Initialise Buy
Dec 18, 2024
Strawberry Fields Reit Inc STRW
Initialise Buy
Oct 30, 2024
HomeStreet Inc HMST
Downgrade Buy Neutral
Oct 29, 2024
First Solar Inc FSLR
Upgrade Neutral Buy
Oct 24, 2024
First Bancshares Inc Miss FBMS
Downgrade Neutral
Oct 23, 2024
Enphase Energy Inc ENPH
Downgrade Buy Neutral
Oct 04, 2024
Cameco Corp. CCJ
Initialise Buy
Oct 03, 2024
Sila Realty Trust Inc SILA
Initialise Buy
Sep 27, 2024
Itron Inc. ITRI
Initialise Buy
Sep 10, 2024
Crossfirst Bankshares Inc CFB
Upgrade Buy
Sep 05, 2024
Algonquin Power & Utilities Corp AQN
Initialise Neutral
Aug 26, 2024
Enova International Inc. ENVA
Downgrade Neutral
Aug 16, 2024
Two Harbors Investment Corp TWO
Initialise Buy
Aug 13, 2024
New York Mortgage Trust Inc NYMT
Initialise Neutral
Aug 05, 2024
Northwest Natural Holding Co NWN
Upgrade Neutral Buy
Aug 02, 2024
Seven Hills Realty Trust . SEVN
Initialise Buy
Aug 01, 2024
Greystone Housing Impact Investors LP - Unit GHI
Initialise Buy
Aug 01, 2024
First National Corp. (Strasburg, VA) FXNC
Upgrade Buy
Jul 31, 2024
Premier Financial Corp PFC
Downgrade Buy Neutral
Action Downgrade
From Buy
To Neutral
Action Upgrade
From Neutral
To Buy
Action Downgrade
From -
To Neutral
Action Downgrade
From -
To Neutral
Action Downgrade
From -
To Neutral
Action Upgrade
From Neutral
To Buy
Action Downgrade
From -
To Neutral
Action Initialise
From -
To Neutral
Action Initialise
From -
To Buy
Action Downgrade
From -
To Neutral
Action Downgrade
From Buy
To Neutral
Action Initialise
From -
To Buy
Action Downgrade
From -
To Neutral
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Upgrade
From -
To Buy
Action Downgrade
From -
To Neutral
Action Initialise
From -
To Buy
Action Upgrade
From Neutral
To Buy
Action Upgrade
From Neutral
To Buy
Action Downgrade
From -
To Neutral
Action Upgrade
From Neutral
To Buy
Action Downgrade
From Buy
To Neutral
Action Upgrade
From -
To Buy
Action Upgrade
From -
To Buy
Action Upgrade
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Downgrade
From Buy
To Neutral
Action Upgrade
From Neutral
To Buy
Action Downgrade
From -
To Neutral
Action Downgrade
From Buy
To Neutral
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Upgrade
From -
To Buy
Action Initialise
From -
To Neutral
Action Downgrade
From -
To Neutral
Action Initialise
From -
To Buy
Action Initialise
From -
To Neutral
Action Upgrade
From Neutral
To Buy
Action Initialise
From -
To Buy
Action Initialise
From -
To Buy
Action Upgrade
From -
To Buy
Action Downgrade
From Buy
To Neutral