John Barnidge

Stock Analyst at Piper Sandler

(4.19)
# 452
Out of 5,182 analysts
281
Total ratings
62.67%
Success rate
9.51%
Average return

Stocks Rated by John Barnidge

Prudential Financial
Apr 22, 2026
Maintains: Neutral
Price Target: $105$99
Current: $98.62
Upside: +0.39%
KKR & Co.
Apr 7, 2026
Maintains: Overweight
Price Target: $135$117
Current: $103.68
Upside: +12.85%
Brookfield Asset Management
Apr 7, 2026
Maintains: Neutral
Price Target: $53$48
Current: $47.98
Upside: +0.04%
Apollo Global Management
Apr 7, 2026
Maintains: Overweight
Price Target: $165$146
Current: $130.46
Upside: +11.91%
CCC Intelligent Solutions Holdings
Feb 25, 2026
Maintains: Neutral
Price Target: $8$6
Current: $5.29
Upside: +13.42%
Neptune Insurance Holdings
Feb 19, 2026
Maintains: Overweight
Price Target: $33$30
Current: $24.81
Upside: +20.92%
Trupanion
Feb 13, 2026
Maintains: Overweight
Price Target: $60$45
Current: $24.33
Upside: +84.96%
Ameriprise Financial
Jan 30, 2026
Upgrades: Neutral
Price Target: $434$530
Current: $467.19
Upside: +13.44%
Reinsurance Group of America
Dec 23, 2025
Maintains: Overweight
Price Target: $220$230
Current: $208.68
Upside: +10.22%
Principal Financial Group
Dec 23, 2025
Maintains: Overweight
Price Target: $94$100
Current: $101.09
Upside: -1.08%
Maintains: Neutral
Price Target: $42$48
Current: $37.53
Upside: +27.90%
Maintains: Overweight
Price Target: $46$50
Current: $44.63
Upside: +12.03%
Maintains: Overweight
Price Target: $252$264
Current: $231.51
Upside: +14.03%
Maintains: Neutral
Price Target: $60$55
Current: $56.66
Upside: -2.93%
Downgrades: Neutral
Price Target: $84
Current: $80.23
Upside: +4.70%
Maintains: Overweight
Price Target: $88$92
Current: $80.84
Upside: +13.81%
Maintains: Neutral
Price Target: $44$45
Current: $45.97
Upside: -2.11%
Maintains: Overweight
Price Target: $38$40
Current: $27.52
Upside: +45.35%
Maintains: Neutral
Price Target: $63$55
Current: $62.65
Upside: -12.21%
Maintains: Overweight
Price Target: $152$147
Current: $152.72
Upside: -3.75%
Maintains: Overweight
Price Target: $118$124
Current: $112.88
Upside: +9.85%
Maintains: Overweight
Price Target: $91$84
Current: $82.60
Upside: +1.69%
Maintains: Neutral
Price Target: $313$300
Current: $276.96
Upside: +8.32%
Maintains: Neutral
Price Target: $40$46
Current: $28.59
Upside: +60.90%