John Barnidge

Stock Analyst at Piper Sandler

(4.75)
# 646
Out of 4,974 analysts
803
Total ratings
62.8%
Success rate
10.4%
Average return

Stocks Rated by John Barnidge

Globe Life
Mar 6, 2026
Reiterated: Buy
Price Target: n/a
Current: $173.29
Upside: -
Unum Group
Mar 6, 2026
Reiterated: Buy
Price Target: n/a
Current: $95.88
Upside: -
CCC Intelligent Solutions Holdings
Feb 25, 2026
Reiterated: Hold
Price Target: $8$6
Current: $6.60
Upside: -9.09%
Brighthouse Financial
Feb 24, 2026
Reiterated: Hold
Price Target: $70
Current: $49.00
Upside: +42.86%
F&G Annuities & Life
Feb 20, 2026
Reiterated: Hold
Price Target: $33
Current: $23.52
Upside: +40.31%
Lemonade
Feb 19, 2026
Reiterated: Hold
Price Target: $85$65
Current: $49.74
Upside: +30.68%
Neptune Insurance Holdings
Feb 19, 2026
Reiterated: Buy
Price Target: $33$30
Current: $30.69
Upside: -2.25%
Trupanion
Feb 13, 2026
Reiterated: Buy
Price Target: $60$45
Current: $26.32
Upside: +70.97%
Primerica
Feb 12, 2026
Reiterated: Hold
Price Target: $267
Current: $293.01
Upside: -8.88%
Assurant
Feb 11, 2026
Reiterated: Buy
Price Target: $264
Current: $286.11
Upside: -7.73%
Reiterated: Buy
Price Target: $165
Current: $127.00
Upside: +29.92%
Reiterated: Buy
Price Target: $40
Current: $35.02
Upside: +14.22%
Reiterated: Buy
Price Target: $100
Current: $118.37
Upside: -15.52%
Reiterated: Buy
Price Target: $50
Current: $55.72
Upside: -10.27%
Reiterated: Buy
Price Target: $230
Current: $248.36
Upside: -7.39%
Reiterated: Buy
Price Target: $125
Current: $117.55
Upside: +6.34%
Reiterated: Hold
Price Target: $84
Current: $98.22
Upside: -14.48%
Reiterated: Hold
Price Target: $48
Current: $49.51
Upside: -3.05%
Reiterated: Hold
Price Target: $120
Current: $119.31
Upside: +0.58%
Reiterated: Buy
Price Target: $86
Current: $102.44
Upside: -16.05%
Upgraded: Hold
Price Target: $434$530
Current: $559.34
Upside: -5.25%
Reiterated: Hold
Price Target: $42$48
Current: $43.44
Upside: +10.50%
Reiterated: Hold
Price Target: $83.45$79.27
Current: $63.79
Upside: +24.27%
Reiterated: Buy
Price Target: $155
Current: $100.00
Upside: +55.00%
Reiterated: Buy
Price Target: $150
Current: $341.86
Upside: n/a
Reiterated: Hold
Price Target: $15$14
Current: $34.78
Upside: n/a