WallStreetZenWallStreetZen
Analyst Ranking
Top 11%
#460 out of 4476 analysts
Average Return
+7.52%
Win Rate
53%71 out of 133
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
Air Lease CorpAL
2Buy$55.00+38.09%Maintains
3 days ago
Affirm Holdings IncAFRM
2Hold$47.00+25.90%Maintains
11 days ago
Enova International IncENVA
2Hold$59.00-1.50%Maintains
23 days ago
American Express CoAXP
15Sell$159.00-25.70%Maintains
25 days ago
Capital One Financial CorpCOF
11Hold$125.00-7.10%Maintains
25 days ago
Bread Financial Holdings IncBFH
2Hold$32.00-12.81%Maintains
25 days ago
Ally Financial IncALLY
10Hold$37.00+2.78%Maintains
a month ago
Discover Financial ServicesDFS
12Hold$104.00-13.38%Maintains
a month ago
Goldman Sachs Group IncGS
16Hold$360.00-7.80%Maintains
a month ago
Morgan StanleyMS
11Buy$107.00+24.64%Maintains
a month ago
Bank Of America CorpBAC
10Hold$36.00+7.11%Maintains
a month ago
Jpmorgan Chase & CoJPM
15Hold$194.00+5.97%Maintains
a month ago
Aercap Holdings NvAER
1Buy$103.00+31.09%Initiates Coverage On
a month ago
Assetmark Financial Holdings IncAMK
1Hold$32.00-3.79%Maintains
4 months ago
Global Payments IncGPN
5Buy$180.00+35.90%Maintains
4 months ago
Credit Acceptance CorpCACC
10Hold$347.00-36.85%Maintains
4 months ago
Mastercard IncMA
5Buy$472.00+0.09%Maintains
4 months ago
Onemain Holdings IncOMF
7Hold$38.00-18.28%Maintains
4 months ago
World Acceptance CorpWRLD
6Sell$56.00-55.37%Maintains
4 months ago
Wells Fargo & CompanyWFC
19Hold$54.00+1.18%Maintains
4 months ago
Citigroup IncC
13Buy$66.00+18.07%Maintains
4 months ago
Paysafe LtdPSFE
3Buy$64.00+380.48%Maintains
6 months ago
Victory Capital Holdings IncVCTR
5Buy$47.00+25.43%Maintains
7 months ago
Franklin Resources IncBEN
10Hold$27.00-0.44%Maintains
7 months ago
Invesco LtdIVZ
5Hold$21.00+34.44%Assumes
7 months ago
Block IncSQ
9Buy$88.00+29.49%Maintains
10 months ago
Price T Rowe Group IncTROW
10Hold$90.00-18.85%Maintains
10 months ago
Visa IncV
8Buy$263.00-7.31%Maintains
10 months ago
Gartner IncIT
1Hold$337.00-25.68%Maintains
10 months ago
Synchrony FinancialSYF
8Buy$51.00+28.46%Maintains
10 months ago
Blackrock IncBLK
5Hold$542.00-33.37%Maintains
10 months ago
International Money Express IncIMXI
2Buy$32.00+51.09%Maintains
a year ago
Nuvei CorpNVEI
3Buy$93.00+288.31%Maintains
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
2 years ago
Carlyle Group IncCG
1Buy$65.00N/AUpgrades
2 years ago
Santander Consumer Usa Holdings IncSC
7Hold$41.50N/AMaintains
2 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
3 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
6 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.