WallStreetZenWallStreetZen
Analyst Ranking
Top 8%
#340 out of 4587 analysts
Average Return
+9.21%
Win Rate
57%80 out of 141
Risk vs Reward
Poor
Good

James Fotheringham's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Ally Financial IncALLY
+254.33%$15.24$54.00
2020-05-14 -
2021-05-14
Buy
Discover Financial ServicesDFS
+164.76%$38.00$100.61
2020-05-14 -
2021-04-19
Buy
Synchrony FinancialSYF
+148.47%$16.05$39.88
2020-04-21 -
2021-04-22
Buy
Cit Group IncCIT
+132.31%$14.27$33.15
2020-05-14 -
2020-11-11
Buy
Goldman Sachs Group IncGS
+114.56%$171.87$368.77
2020-05-14 -
2021-05-14
Buy

James Fotheringham Analyst Color

Get additional color on James Fotheringham's coverage of popular stocks

James Fotheringham's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Affirm Holdings IncAFRM
3Hold$46.00+35.97%Maintains
10 days ago
Onemain Holdings IncOMF
8Hold$50.00+0.04%Maintains
18 days ago
Bread Financial Holdings IncBFH
3Hold$33.00-20.60%Maintains
24 days ago
Enova International IncENVA
3Hold$62.00-0.26%Maintains
25 days ago
Synchrony FinancialSYF
14Hold$41.00-6.69%Maintains
25 days ago
American Express CoAXP
16Sell$175.00-27.93%Maintains
a month ago
Ally Financial IncALLY
11Hold$37.00-7.78%Maintains
a month ago
Morgan StanleyMS
12Buy$118.00+17.74%Maintains
a month ago
Bank Of America CorpBAC
11Hold$37.00-5.83%Maintains
a month ago
Goldman Sachs Group IncGS
17Hold$360.00-23.03%Maintains
a month ago
Jpmorgan Chase & CoJPM
16Hold$195.00-4.78%Maintains
a month ago
Aercap Holdings NvAER
2Buy$101.00+10.41%Maintains
3 months ago
Air Lease CorpAL
2Buy$55.00+11.63%Maintains
3 months ago
Capital One Financial CorpCOF
11Hold$125.00-11.85%Maintains
4 months ago
Discover Financial ServicesDFS
12Hold$104.00-17.08%Maintains
4 months ago
Assetmark Financial Holdings IncAMK
1Hold$32.00-5.72%Maintains
6 months ago
Global Payments IncGPN
5Buy$180.00+64.90%Maintains
7 months ago
Credit Acceptance CorpCACC
10Hold$347.00-30.18%Maintains
7 months ago
Mastercard IncMA
5Buy$472.00+2.55%Maintains
7 months ago
World Acceptance CorpWRLD
6Sell$56.00-57.22%Maintains
7 months ago
Wells Fargo & CompanyWFC
19Hold$54.00-11.59%Maintains
7 months ago
Citigroup IncC
13Buy$66.00+3.01%Maintains
7 months ago
Paysafe LtdPSFE
3Buy$64.00+252.23%Maintains
9 months ago
Victory Capital Holdings IncVCTR
5Buy$47.00-9.07%Maintains
9 months ago
Franklin Resources IncBEN
10Hold$27.00+11.20%Maintains
10 months ago
Invesco LtdIVZ
5Hold$21.00+31.25%Assumes
10 months ago
Block IncSQ
9Buy$88.00N/AMaintains
a year ago
Price T Rowe Group IncTROW
10Hold$90.00N/AMaintains
a year ago
Visa IncV
8Buy$263.00N/AMaintains
a year ago
Gartner IncIT
1Hold$337.00N/AMaintains
a year ago
Blackrock IncBLK
5Hold$542.00N/AMaintains
a year ago
International Money Express IncIMXI
2Buy$32.00N/AMaintains
a year ago
Nuvei CorpNVEI
3Buy$93.00N/AMaintains
a year ago
Focus Financial Partners IncFOCS
3Buy$53.00N/AUpgrades
a year ago
Paypal Holdings IncPYPL
7Buy$108.00N/AMaintains
a year ago
Regional Management CorpRM
5Hold$37.00N/AMaintains
a year ago
Slm CorpSLM
3Hold$17.00N/AMaintains
a year ago
Navient CorpNAVI
3Hold$19.00N/AMaintains
a year ago
Apollo Global Management IncAPO
3Buy$93.00N/AMaintains
3 years ago
Carlyle Group IncCG
1Buy$65.00N/AUpgrades
3 years ago
Santander Consumer Usa Holdings IncSC
7Hold$41.50N/AMaintains
3 years ago
Kkr & Co IncKKR
1Buy$83.00N/AMaintains
3 years ago
Ares Management CorpARES
3Buy$68.00N/AUpgrades
3 years ago
Athene Holding LtdATH
1Buy$83.00N/AMaintains
3 years ago
Cit Group IncCIT
7HoldN/AN/ADowngrades
4 years ago
Corporate Capital Trust IncCCT
2Hold$16.61N/AMaintains
6 years ago
Oaktree Specialty Lending CorpOCSL
2Hold$15.00N/AMaintains
6 years ago
Prospect Capital CorpPSEC
1Hold$6.00N/AMaintains
7 years ago
Chegg IncCHGG
1Buy$18.00N/AMaintains
7 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.