← Back to Piper Sandler

John Barnidge Score: 46

Analyst at Piper Sandler
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.9%
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 📉
52%
32 W / 29 L
Target Met
? How often was the target reached?
Hits vs. Total.
94%
48 W / 3 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
31%
16 W / 35 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
6%
3 W / 48 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.
27%
3 W / 8 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
51%
30 W / 29 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
100%
2 W / 0 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
May 26, 2026
Aflac Inc. AFL
BUY $130.00
Est. +10%
$117.86 $118.84
Pending
$117.80 -0.1%
Feb 13, 2026
Trupanion Inc TRUP
BUY $45.00
Est. +40%
$32.14 $30.84
Pending
$23.65 -26.4%
Jan 29, 2026
Ameriprise Financial Inc AMP
BUY $530.00
Est. +2%
$521.36 $550.18
Target Met
$459.13 -11.9%
Dec 23, 2025
Lincoln National Corp. LNC
BUY $48.00
Est. +4%
$46.14 $46.82
Precision Hit (±3%)
$37.30 -19.2%
Dec 23, 2025
Reinsurance Group Of America, Inc. RGA
BUY $230.00
Est. +11%
$207.02 $229.21
Bullseye Hit (±1%)
$210.45 +1.7%
Dec 19, 2025
Trupanion Inc TRUP
BUY $60.00
Est. +56%
$38.48 $38.85
Pending
$23.65 -38.5%
Nov 21, 2025
Globe Life Inc GL
BUY $167.00
Est. +25%
$133.61 $168.27
Bullseye Hit (±1%)
$166.76 +24.8%
Oct 27, 2025
Neenah Inc NP
BUY $33.00
Est. +25%
$26.37 $31.63
Pending
$27.40 +3.9%
Oct 07, 2025
Lincoln National Corp. LNC
BUY $42.00
Est. +5%
$40.14 $46.82
Target Met
$37.30 -7.1%
Sep 19, 2025
Metlife Inc MET
BUY $84.00
Est. +6%
$79.07 $89.44
Target Met
$88.84 +12.4%
Aug 14, 2025
Lemonade Inc LMND
SELL $55.00
Est. +5%
$58.08 $47.04 (Low)
Target Met
$57.49 +1.0%
Aug 08, 2025
Trupanion Inc TRUP
BUY $67.00
Est. +37%
$48.81 $57.00
Pending
$23.65 -51.5%
Apr 02, 2025
Metlife Inc MET
BUY $94.00
Est. +14%
$82.49 $83.85
Miss
$88.84 +7.7%
Dec 09, 2024
Apollo Global Management Inc - Ordinary Shares - Class A (New) APO
BUY $188.00
Est. +2%
$184.07 $189.42
Bullseye Hit (±1%)
$133.88 -27.3%
Nov 15, 2024
Primerica Inc PRI
BUY $313.00
Est. +5%
$298.65 $307.91
Precision Hit (±3%)
$282.01 -5.6%
Oct 31, 2024
Trupanion Inc TRUP
BUY $57.00
Est. +3%
$55.12 $57.84
Precision Hit (±3%)
$23.65 -57.1%
Oct 02, 2024
Brighthouse Financial Inc BHF
BUY $47.00
Est. +7%
$43.95 $64.12
Target Met
$63.03 +43.4%
Oct 02, 2024
Unum Group UNM
BUY $68.00
Est. +15%
$58.88 $84.48
Target Met
$92.73 +57.5%
Oct 02, 2024
Prudential Financial Inc. PRU
BUY $127.00
Est. +6%
$119.36 $130.55
Precision Hit (±3%)
$108.50 -9.1%
Oct 02, 2024
Metlife Inc MET
BUY $92.00
Est. +12%
$81.78 $89.03
Miss
$88.84 +8.6%
Oct 02, 2024
Aflac Inc. AFL
BUY $122.00
Est. +8%
$112.82 $115.50
Miss
$117.80 +4.4%
Sep 27, 2024
Unum Group UNM
BUY $66.00
Est. +13%
$58.65 $84.48
Target Met
$92.73 +58.1%
Sep 13, 2024
CNO Financial Group Inc CNO
BUY $37.00
Est. +13%
$32.65 $43.20
Target Met
$50.36 +54.2%
Sep 10, 2024
F&G Annuities & Life Inc FG
BUY $40.00
Est. +1%
$39.62 $50.75
Target Met
$28.91 -27.0%
Sep 05, 2024
Voya Financial Inc VOYA
BUY $84.00
Est. +19%
$70.82 $84.20
Bullseye Hit (±1%)
$91.48 +29.2%
Sep 04, 2024
Reinsurance Group Of America, Inc. RGA
BUY $237.00
Est. +8%
$218.66 $233.81
Precision Hit (±3%)
$210.45 -3.8%
Aug 16, 2024
Aflac Inc. AFL
BUY $114.00
Est. +10%
$103.92 $115.50
Precision Hit (±3%)
$117.80 +13.4%
Jul 26, 2024
Globe Life Inc GL
BUY $106.00
Est. +17%
$90.48 $138.41
Target Met
$166.76 +84.3%
Jul 11, 2024
Unum Group UNM
BUY $57.00
Est. +11%
$51.49 $84.48
Target Met
$92.73 +80.1%
Jun 28, 2024
CNO Financial Group Inc CNO
BUY $31.00
Est. +12%
$27.56 $43.20
Target Met
$50.36 +82.7%
Jun 28, 2024
Trupanion Inc TRUP
BUY $30.00
Est. +1%
$29.66 $57.84
Target Met
$23.65 -20.3%
Jun 28, 2024
Aflac Inc. AFL
BUY $100.00
Est. +12%
$89.16 $115.50
Target Met
$117.80 +32.1%
Jun 28, 2024
Horace Mann Educators Corp. HMN
BUY $35.00
Est. +6%
$33.09 $44.34
Target Met
$48.86 +47.7%
Jun 10, 2024
Reinsurance Group Of America, Inc. RGA
BUY $228.00
Est. +12%
$204.37 $233.81
Precision Hit (±3%)
$210.45 +3.0%
May 17, 2024
Principal Financial Group Inc - Registered Shares PFG
BUY $85.00
Est. +1%
$84.56 $91.97
Target Met
$111.12 +31.4%
May 10, 2024
Brighthouse Financial Inc BHF
BUY $50.00
Est. +8%
$46.39 $64.12
Target Met
$63.03 +35.9%
May 10, 2024
Horace Mann Educators Corp. HMN
BUY $37.00
Est. +5%
$35.27 $43.69
Target Met
$48.86 +38.5%
May 06, 2024
Prudential Financial Inc. PRU
BUY $121.00
Est. +8%
$112.26 $130.55
Target Met
$108.50 -3.3%
May 06, 2024
Metlife Inc MET
BUY $82.00
Est. +16%
$70.94 $89.03
Target Met
$88.84 +25.2%
May 06, 2024
Corebridge Financial Inc. CRBG
BUY $35.00
Est. +19%
$29.37 $35.36
Precision Hit (±3%)
$28.74 -2.1%
May 06, 2024
Lincoln National Corp. LNC
BUY $30.00
Est. +4%
$28.82 $39.85
Target Met
$37.30 +29.4%
May 03, 2024
Trupanion Inc TRUP
BUY $22.00
Est. +6%
$20.75 $57.84
Target Met
$23.65 +14.0%
Apr 24, 2024
Globe Life Inc GL
BUY $110.00
Est. +34%
$82.01 $133.81
Target Met
$166.76 +103.3%
Apr 11, 2024
Globe Life Inc GL
BUY $130.00
Est. +296%
$32.80 $133.81
Precision Hit (±3%)
$166.76 +408.4%
Apr 05, 2024
Voya Financial Inc VOYA
BUY $86.00
Est. +22%
$70.78 $84.20
Precision Hit (±3%)
$91.48 +29.2%
Apr 05, 2024
Principal Financial Group Inc - Registered Shares PFG
BUY $90.00
Est. +6%
$84.60 $91.97
Precision Hit (±3%)
$111.12 +31.3%
Apr 05, 2024
Reinsurance Group Of America, Inc. RGA
BUY $220.00
Est. +15%
$191.35 $233.81
Target Met
$210.45 +10.0%
Apr 05, 2024
Aflac Inc. AFL
BUY $95.00
Est. +13%
$84.36 $115.50
Target Met
$117.80 +39.6%
Apr 05, 2024
Ameriprise Financial Inc AMP
SELL $392.00
Est. +9%
$428.89 $385.74 (Low)
Precision Hit (±3%)
$459.13 -7.1%
Apr 05, 2024
Lincoln National Corp. LNC
BUY $32.00
Est. +4%
$30.72 $39.85
Target Met
$37.30 +21.4%
Apr 05, 2024
Prudential Financial Inc. PRU
BUY $125.00
Est. +8%
$115.89 $130.55
Target Met
$108.50 -6.4%
Apr 05, 2024
Trupanion Inc TRUP
BUY $28.00
Est. +10%
$25.51 $57.84
Target Met
$23.65 -7.3%
Apr 05, 2024
Corebridge Financial Inc. CRBG
BUY $34.00
Est. +21%
$28.10 $35.36
Target Met
$28.74 +2.3%
Apr 05, 2024
Assurant Inc AIZ
BUY $205.00
Est. +14%
$179.34 $230.49
Target Met
$260.99 +45.5%
Apr 05, 2024
Horace Mann Educators Corp. HMN
BUY $39.00
Est. +8%
$36.15 $43.69
Target Met
$48.86 +35.2%
Apr 05, 2024
Brighthouse Financial Inc BHF
BUY $55.00
Est. +8%
$50.75 $64.12
Target Met
$63.03 +24.2%
Mar 28, 2024
Aflac Inc. AFL
BUY $90.00
Est. +5%
$85.86 $115.50
Target Met
$117.80 +37.2%
Oct 20, 2022
Trupanion Inc TRUP
BUY $62.00
Est. +29%
$48.02 - -
$23.65 -50.7%
Jun 21, 2022
Ameriprise Financial Inc AMP
BUY $253.00
Est. +8%
$235.10 - -
$459.13 +95.3%
Apr 06, 2022
Ameriprise Financial Inc AMP
BUY $310.00
Est. +6%
$292.26 - -
$459.13 +57.1%
Feb 08, 2022
Trupanion Inc TRUP
BUY $156.00
Est. +64%
$95.21 - -
$23.65 -75.2%
Aflac Inc.
AFL
May 26, 2026
Signal & Target
BUY $130.00
Start Price $117.86
Best Price (1Y)
$118.84
Current Price $117.80
Return -0.1%
Signal & Target
BUY $45.00
Start Price $32.14
Best Price (1Y)
$30.84
Current Price $23.65
Return -26.4%
Signal & Target
BUY $530.00
Start Price $521.36
Best Price (1Y)
$550.18
Current Price $459.13
Return -11.9%
Signal & Target
BUY $48.00
Start Price $46.14
Best Price (1Y)
$46.82
Current Price $37.30
Return -19.2%
Signal & Target
BUY $230.00
Start Price $207.02
Best Price (1Y)
$229.21
Current Price $210.45
Return +1.7%
Signal & Target
BUY $60.00
Start Price $38.48
Best Price (1Y)
$38.85
Current Price $23.65
Return -38.5%
Globe Life Inc
GL
Nov 21, 2025
Signal & Target
BUY $167.00
Start Price $133.61
Best Price (1Y)
$168.27
Current Price $166.76
Return +24.8%
Neenah Inc
NP
Oct 27, 2025
Signal & Target
BUY $33.00
Start Price $26.37
Best Price (1Y)
$31.63
Current Price $27.40
Return +3.9%
Signal & Target
BUY $42.00
Start Price $40.14
Best Price (1Y)
$46.82
Current Price $37.30
Return -7.1%
Metlife Inc
MET
Sep 19, 2025
Signal & Target
BUY $84.00
Start Price $79.07
Best Price (1Y)
$89.44
Current Price $88.84
Return +12.4%
Lemonade Inc
LMND
Aug 14, 2025
Signal & Target
SELL $55.00
Start Price $58.08
Best Price (1Y)
$47.04
Current Price $57.49
Return +1.0%
Signal & Target
BUY $67.00
Start Price $48.81
Best Price (1Y)
$57.00
Current Price $23.65
Return -51.5%
Metlife Inc
MET
Apr 02, 2025
Signal & Target
BUY $94.00
Start Price $82.49
Best Price (1Y)
$83.85
Current Price $88.84
Return +7.7%
Signal & Target
BUY $188.00
Start Price $184.07
Best Price (1Y)
$189.42
Current Price $133.88
Return -27.3%
Primerica Inc
PRI
Nov 15, 2024
Signal & Target
BUY $313.00
Start Price $298.65
Best Price (1Y)
$307.91
Current Price $282.01
Return -5.6%
Signal & Target
BUY $57.00
Start Price $55.12
Best Price (1Y)
$57.84
Current Price $23.65
Return -57.1%
Signal & Target
BUY $47.00
Start Price $43.95
Best Price (1Y)
$64.12
Current Price $63.03
Return +43.4%
Unum Group
UNM
Oct 02, 2024
Signal & Target
BUY $68.00
Start Price $58.88
Best Price (1Y)
$84.48
Current Price $92.73
Return +57.5%
Signal & Target
BUY $127.00
Start Price $119.36
Best Price (1Y)
$130.55
Current Price $108.50
Return -9.1%
Metlife Inc
MET
Oct 02, 2024
Signal & Target
BUY $92.00
Start Price $81.78
Best Price (1Y)
$89.03
Current Price $88.84
Return +8.6%
Aflac Inc.
AFL
Oct 02, 2024
Signal & Target
BUY $122.00
Start Price $112.82
Best Price (1Y)
$115.50
Current Price $117.80
Return +4.4%
Unum Group
UNM
Sep 27, 2024
Signal & Target
BUY $66.00
Start Price $58.65
Best Price (1Y)
$84.48
Current Price $92.73
Return +58.1%
Signal & Target
BUY $37.00
Start Price $32.65
Best Price (1Y)
$43.20
Current Price $50.36
Return +54.2%
Signal & Target
BUY $40.00
Start Price $39.62
Best Price (1Y)
$50.75
Current Price $28.91
Return -27.0%
Signal & Target
BUY $84.00
Start Price $70.82
Best Price (1Y)
$84.20
Current Price $91.48
Return +29.2%
Signal & Target
BUY $237.00
Start Price $218.66
Best Price (1Y)
$233.81
Current Price $210.45
Return -3.8%
Aflac Inc.
AFL
Aug 16, 2024
Signal & Target
BUY $114.00
Start Price $103.92
Best Price (1Y)
$115.50
Current Price $117.80
Return +13.4%
Globe Life Inc
GL
Jul 26, 2024
Signal & Target
BUY $106.00
Start Price $90.48
Best Price (1Y)
$138.41
Current Price $166.76
Return +84.3%
Unum Group
UNM
Jul 11, 2024
Signal & Target
BUY $57.00
Start Price $51.49
Best Price (1Y)
$84.48
Current Price $92.73
Return +80.1%
Signal & Target
BUY $31.00
Start Price $27.56
Best Price (1Y)
$43.20
Current Price $50.36
Return +82.7%
Signal & Target
BUY $30.00
Start Price $29.66
Best Price (1Y)
$57.84
Current Price $23.65
Return -20.3%
Aflac Inc.
AFL
Jun 28, 2024
Signal & Target
BUY $100.00
Start Price $89.16
Best Price (1Y)
$115.50
Current Price $117.80
Return +32.1%
Signal & Target
BUY $35.00
Start Price $33.09
Best Price (1Y)
$44.34
Current Price $48.86
Return +47.7%
Signal & Target
BUY $228.00
Start Price $204.37
Best Price (1Y)
$233.81
Current Price $210.45
Return +3.0%
Signal & Target
BUY $85.00
Start Price $84.56
Best Price (1Y)
$91.97
Current Price $111.12
Return +31.4%
Signal & Target
BUY $50.00
Start Price $46.39
Best Price (1Y)
$64.12
Current Price $63.03
Return +35.9%
Signal & Target
BUY $37.00
Start Price $35.27
Best Price (1Y)
$43.69
Current Price $48.86
Return +38.5%
Signal & Target
BUY $121.00
Start Price $112.26
Best Price (1Y)
$130.55
Current Price $108.50
Return -3.3%
Metlife Inc
MET
May 06, 2024
Signal & Target
BUY $82.00
Start Price $70.94
Best Price (1Y)
$89.03
Current Price $88.84
Return +25.2%
Signal & Target
BUY $35.00
Start Price $29.37
Best Price (1Y)
$35.36
Current Price $28.74
Return -2.1%
Signal & Target
BUY $30.00
Start Price $28.82
Best Price (1Y)
$39.85
Current Price $37.30
Return +29.4%
Signal & Target
BUY $22.00
Start Price $20.75
Best Price (1Y)
$57.84
Current Price $23.65
Return +14.0%
Globe Life Inc
GL
Apr 24, 2024
Signal & Target
BUY $110.00
Start Price $82.01
Best Price (1Y)
$133.81
Current Price $166.76
Return +103.3%
Globe Life Inc
GL
Apr 11, 2024
Signal & Target
BUY $130.00
Start Price $32.80
Best Price (1Y)
$133.81
Current Price $166.76
Return +408.4%
Signal & Target
BUY $86.00
Start Price $70.78
Best Price (1Y)
$84.20
Current Price $91.48
Return +29.2%
Signal & Target
BUY $90.00
Start Price $84.60
Best Price (1Y)
$91.97
Current Price $111.12
Return +31.3%
Signal & Target
BUY $220.00
Start Price $191.35
Best Price (1Y)
$233.81
Current Price $210.45
Return +10.0%
Aflac Inc.
AFL
Apr 05, 2024
Signal & Target
BUY $95.00
Start Price $84.36
Best Price (1Y)
$115.50
Current Price $117.80
Return +39.6%
Signal & Target
SELL $392.00
Start Price $428.89
Best Price (1Y)
$385.74
Current Price $459.13
Return -7.1%
Signal & Target
BUY $32.00
Start Price $30.72
Best Price (1Y)
$39.85
Current Price $37.30
Return +21.4%
Signal & Target
BUY $125.00
Start Price $115.89
Best Price (1Y)
$130.55
Current Price $108.50
Return -6.4%
Signal & Target
BUY $28.00
Start Price $25.51
Best Price (1Y)
$57.84
Current Price $23.65
Return -7.3%
Signal & Target
BUY $34.00
Start Price $28.10
Best Price (1Y)
$35.36
Current Price $28.74
Return +2.3%
Assurant Inc
AIZ
Apr 05, 2024
Signal & Target
BUY $205.00
Start Price $179.34
Best Price (1Y)
$230.49
Current Price $260.99
Return +45.5%
Signal & Target
BUY $39.00
Start Price $36.15
Best Price (1Y)
$43.69
Current Price $48.86
Return +35.2%
Signal & Target
BUY $55.00
Start Price $50.75
Best Price (1Y)
$64.12
Current Price $63.03
Return +24.2%
Aflac Inc.
AFL
Mar 28, 2024
Signal & Target
BUY $90.00
Start Price $85.86
Best Price (1Y)
$115.50
Current Price $117.80
Return +37.2%
Signal & Target
BUY $62.00
Start Price $48.02
Best Price (1Y)
-
Current Price $23.65
Return -50.7%
Signal & Target
BUY $253.00
Start Price $235.10
Best Price (1Y)
-
Current Price $459.13
Return +95.3%
Signal & Target
BUY $310.00
Start Price $292.26
Best Price (1Y)
-
Current Price $459.13
Return +57.1%
Signal & Target
BUY $156.00
Start Price $95.21
Best Price (1Y)
-
Current Price $23.65
Return -75.2%