Terry Ma

Stock Analyst at Barclays

(2.74)
# 2,959
Out of 4,575 analysts
682
Total ratings
54.6%
Success rate
1.2%
Average return

Stocks Rated by Terry Ma

American Express Company
Jul 27, 2026
Maintained: Hold
Price Target: $364
Current: $326.17
Upside: +11.60%
Bread Financial Holdings
Jul 24, 2026
Maintained: Hold
Price Target: $104$109
Current: $104.31
Upside: +4.50%
First American Financial
Jul 24, 2026
Maintained: Buy
Price Target: $83
Current: $75.13
Upside: +10.48%
SLM Corporation
Jul 24, 2026
Maintained: Hold
Price Target: $26
Current: $24.29
Upside: +7.04%
Annaly Capital Management
Jul 23, 2026
Maintained: Hold
Price Target: $24
Current: $22.45
Upside: +6.90%
Capital One Financial
Jul 22, 2026
Reiterated: Buy
Price Target: $242$240
Current: $202.84
Upside: +18.32%
Synchrony Financial
Jul 22, 2026
Maintained: Buy
Price Target: $93
Current: $72.90
Upside: +27.57%
AGNC Investment
Jul 21, 2026
Maintained: Hold
Price Target: $10
Current: $10.59
Upside: -5.57%
OneMain Holdings
Jul 15, 2026
Maintained: Hold
Price Target: $60
Current: $59.74
Upside: +0.44%
AerCap Holdings
Jul 7, 2026
Maintained: Buy
Price Target: $164$179
Current: $151.30
Upside: +18.31%
Maintained: Hold
Price Target: $50$51
Current: $51.62
Upside: -1.20%
Maintained: Hold
Price Target: $28
Current: $29.65
Upside: -5.56%
Maintained: Hold
Price Target: $39
Current: $38.68
Upside: +0.83%
Downgraded: Hold
Price Target: $107$93
Current: $84.35
Upside: +10.25%
Maintained: Hold
Price Target: $62
Current: $65.75
Upside: -5.70%
Maintained: Hold
Price Target: $43
Current: $42.75
Upside: +0.58%
Maintained: Sell
Price Target: $8
Current: $8.23
Upside: -2.79%
Maintained: Sell
Price Target: $6
Current: $5.23
Upside: +14.72%
Maintained: Buy
Price Target: $5$4
Current: $1.83
Upside: +118.58%
Maintained: Buy
Price Target: $19$17
Current: $13.05
Upside: +30.27%
Maintained: Hold
Price Target: $18
Current: $16.46
Upside: +9.36%