John Barnidge

Stock Analyst at Piper Sandler

(4.72)
# 700
Out of 4,564 analysts
803
Total ratings
62.3%
Success rate
9.9%
Average return

Stocks Rated by John Barnidge

Globe Life
Mar 6, 2026
Maintained: Buy
Price Target: n/a
Current: $171.08
Upside: -
Unum Group
Mar 6, 2026
Maintained: Buy
Price Target: n/a
Current: $86.45
Upside: -
CCC Intelligent Solutions Holdings
Feb 25, 2026
Maintained: Hold
Price Target: $8$6
Current: $5.74
Upside: +4.53%
Brighthouse Financial
Feb 24, 2026
Maintained: Hold
Price Target: $70
Current: $62.72
Upside: +11.61%
F&G Annuities & Life
Feb 20, 2026
Maintained: Hold
Price Target: $33
Current: $29.12
Upside: +13.32%
Lemonade
Feb 19, 2026
Maintained: Hold
Price Target: $85$65
Current: $60.71
Upside: +7.07%
Neptune Insurance Holdings
Feb 19, 2026
Reiterated: Buy
Price Target: $33$30
Current: $29.88
Upside: +0.40%
Trupanion
Feb 13, 2026
Maintained: Buy
Price Target: $60$45
Current: $23.50
Upside: +91.49%
Primerica
Feb 12, 2026
Maintained: Hold
Price Target: $267
Current: $308.18
Upside: -13.36%
Assurant
Feb 11, 2026
Maintained: Buy
Price Target: $264
Current: $273.80
Upside: -3.58%
Reiterated: Buy
Price Target: $165
Current: $119.00
Upside: +38.66%
Maintained: Buy
Price Target: $100
Current: $107.32
Upside: -6.82%
Maintained: Buy
Price Target: $40
Current: $30.84
Upside: +29.70%
Maintained: Buy
Price Target: $50
Current: $52.60
Upside: -4.94%
Maintained: Buy
Price Target: $230
Current: $234.28
Upside: -1.83%
Maintained: Buy
Price Target: $125
Current: $124.34
Upside: +0.53%
Maintained: Hold
Price Target: $84
Current: $92.54
Upside: -9.23%
Maintained: Hold
Price Target: $48
Current: $51.31
Upside: -6.45%
Maintained: Hold
Price Target: $120
Current: $117.84
Upside: +1.83%
Maintained: Buy
Price Target: $86
Current: $96.79
Upside: -11.15%
Upgraded: Hold
Price Target: $434$530
Current: $520.11
Upside: +1.90%
Maintained: Hold
Price Target: $42$48
Current: $40.83
Upside: +17.56%
Maintained: Hold
Price Target: $84.44$80.22
Current: $64.41
Upside: +24.55%
Maintained: Buy
Price Target: $155
Current: $95.97
Upside: +61.51%
Maintained: Buy
Price Target: $150
Current: $353.25
Upside: n/a
Maintained: Hold
Price Target: $15$14
Current: $26.28
Upside: n/a