WallStreetZenWallStreetZen
Analyst Ranking
Top 9%
#401 out of 4595 analysts
Average Return
+12.74%
Win Rate
64%47 out of 73
Risk vs Reward
Poor
Good

John Barnidge's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Ameriprise Financial IncAMP
+160.64%$90.32$235.41
2020-04-03 -
2021-04-01
Strong Buy
Athene Holding LtdATH
+138.15%$21.47$51.13
2020-04-03 -
2021-04-01
Strong Buy
Principal Financial Group IncPFG
+130.44%$26.41$60.86
2020-04-03 -
2021-04-01
Strong Buy
Prudential Financial IncPRU
+101.15%$46.09$92.71
2020-04-03 -
2021-04-01
Strong Buy
Ameriprise Financial IncAMP
+89.18%$119.28$225.65
2020-03-10 -
2021-03-10
Strong Buy

John Barnidge Analyst Color

Get additional color on John Barnidge's coverage of popular stocks

John Barnidge's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Horace Mann Educators CorpHMN
9Hold$37.00+8.28%Maintains
24 days ago
Brighthouse Financial IncBHF
7Hold$50.00+12.33%Maintains
24 days ago
Metlife IncMET
8Strong Buy$82.00+13.31%Maintains
a month ago
Corebridge Financial IncCRBG
3Strong Buy$35.00+19.99%Maintains
a month ago
Lincoln National CorpLNC
14Hold$30.00-9.06%Maintains
a month ago
Prudential Financial IncPRU
12Hold$121.00+0.54%Maintains
a month ago
Trupanion IncTRUP
14Hold$22.00-26.35%Maintains
a month ago
Globe Life IncGL
7Strong Buy$110.00+32.91%Maintains
a month ago
Cno Financial Group IncCNO
7Strong Buy$29.00+1.08%Upgrades
2 months ago
Assurant IncAIZ
9Strong Buy$205.00+18.18%Maintains
2 months ago
Voya Financial IncVOYA
11Strong Buy$86.00+13.43%Maintains
2 months ago
Reinsurance Group Of America IncRGA
4Strong Buy$220.00+4.86%Maintains
2 months ago
Principal Financial Group IncPFG
10Hold$90.00+9.70%Maintains
2 months ago
Ameriprise Financial IncAMP
10Strong Sell$392.00-10.22%Maintains
2 months ago
Aflac IncAFL
9Strong Buy$95.00+5.71%Maintains
2 months ago
F&G Annuities & Life IncFG
1Hold$48.00+18.78%Initiates Coverage On
5 months ago
American Equity Investment Life Holding CoAEL
11Hold$44.00N/AMaintains
a year ago
Midwest Holding IncMDWT
5Hold$15.00N/AMaintains
a year ago
Athene Holding LtdATH
2Strong Buy$38.00N/AMaintains
4 years ago
Fgl HoldingsFG2
1HoldN/AN/ADowngrades
4 years ago
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.