Analyst Ranking
Top 25%
#1281 out of 5116 analysts
Average Return
+5.54%
Win Rate
58%26 out of 45
Risk vs Reward
Poor
Good

Terry Ma's 5 best and worst ratings

Name / TickerGain/LossEntry PriceExit PricePeriodRating
Mr Cooper Group IncCOOP
+93.99%$108.66$210.79
2025-02-13 -
2025-10-02
Strong Buy
Mr Cooper Group IncCOOP
+80.94%$116.50$210.79
2025-04-08 -
2025-10-02
Strong Buy
Mr Cooper Group IncCOOP
+43.84%$146.54$210.79
2025-07-08 -
2025-10-02
Strong Buy
Pennymac Financial Services IncPFSI
+33.81%$100.57$134.57
2025-07-08 -
2025-11-28
Strong Buy
Aercap Holdings NvAER
+30.68%$102.54$134.00
2025-02-27 -
2025-11-28
Strong Buy

Terry Ma's Stock Coverage

Name / TickerNo. RatingsRatingPrice TargetUpside/DownsideActionDate
Aercap Holdings NvAER
6Strong Buy$144.00+7.46%Maintains
a month ago
Sofi Technologies IncSOFI
7Hold$23.00-22.61%Maintains
a month ago
Bread Financial Holdings IncBFH
10Strong Sell$52.00-23.22%Maintains
a month ago
Pennymac Financial Services IncPFSI
3Strong Buy$139.00+3.29%Maintains
a month ago
Capital One Financial CorpCOF
3Strong Buy$271.00+23.70%Maintains
a month ago
American Express CoAXP
8Hold$355.00-2.81%Maintains
a month ago
Synchrony FinancialSYF
6Strong Buy$86.00+11.17%Maintains
a month ago
Slm CorpSLM
1Strong Buy$35.00+19.45%Maintains
2 months ago
Rocket Companies IncRKT
6Hold$19.00-4.90%Maintains
2 months ago
Radian Group IncRDN
2Hold$37.00+4.08%Maintains
2 months ago
Nmi Holdings IncNMIH
8Hold$43.00+12.71%Maintains
2 months ago
Mgic Investment CorpMTG
8Hold$28.00-1.23%Maintains
2 months ago
First American Financial CorpFAF
6Hold$71.00+7.97%Maintains
2 months ago
Fidelity National Financial IncFNF
7Hold$64.00+7.69%Maintains
2 months ago
Onemain Holdings IncOMF
3Hold$56.00-9.72%Maintains
5 months ago
Mr Cooper Group IncCOOP
3Strong Buy$156.00-25.99%Maintains
5 months ago
Brightspire Capital IncBRSP
4Strong Sell$5.00-10.87%Downgrades
5 months ago
Discover Financial ServicesDFS
5Strong Buy$209.00+4.47%Maintains
10 months ago
Navient CorpNAVI
2Strong Sell$11.00N/AMaintains
a year 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.