Terry Ma
Stock Analyst at Barclays
(2.54)
# 2,960
Out of 5,088 analysts
749
Total ratings
53.4%
Success rate
0.8%
Average return
Main Sectors:
Stocks Rated by Terry Ma
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| BRSP BrightSpire Capital | Maintained: Sell | $4 | $3.53 | +13.31% | 23 | Oct 30, 2026 | |
| AER AerCap Holdings | Reiterated: Buy | $179 → $181 | $159.71 | +13.33% | 33 | Oct 29, 2026 | |
| SOFI SoFi Technologies | Reiterated: Hold | $18 | $17.61 | +2.21% | 22 | Oct 28, 2026 | |
| AXP American Express Company | Reiterated: Hold | $342 → $340 | $323.71 | +5.03% | 64 | Oct 26, 2026 | |
| UWMC UWM Holdings | Reiterated: Buy | $2 | $1.49 | +34.23% | 35 | Oct 26, 2026 | |
| BFH Bread Financial Holdings | Reiterated: Hold | $110 → $107 | $105.66 | +1.27% | 48 | Oct 23, 2026 | |
| FAF First American Financial | Reiterated: Buy | $79 → $75 | $63.72 | +17.70% | 52 | Oct 23, 2026 | |
| SLM SLM Corporation | Reiterated: Hold | $26 → $22 | $18.25 | +20.55% | 47 | Oct 23, 2026 | |
| NLY Annaly Capital Management | Reiterated: Hold | $24 → $21 | $18.47 | +13.70% | 18 | Oct 22, 2026 | |
| COF Capital One Financial | Reiterated: Buy | $237 → $238 | $208.74 | +14.02% | 42 | Oct 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $10 → $9 | $8.95 | +0.56% | 31 | Oct 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $93 → $94 | $76.97 | +22.13% | 55 | Oct 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $60 | $59.34 | +1.11% | 62 | Oct 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $65 → $66 | $67.60 | -2.37% | 29 | Oct 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $54 → $47 | $40.28 | +16.68% | 27 | Oct 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $28 → $29 | $28.85 | +0.52% | 24 | Oct 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $8 → $7 | $9.08 | -22.91% | 37 | Oct 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $43 | $43.18 | -0.42% | 24 | Oct 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $85 → $71 | $64.41 | +10.23% | 27 | Oct 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $35 → $36 | $35.68 | +0.90% | 25 | Oct 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $17 → $15 | $11.92 | +25.84% | 24 | Oct 5, 2026 |
BrightSpire Capital
Oct 30, 2026
Maintained: Sell
Price Target: $4
Current: $3.53
Upside: +13.31%
AerCap Holdings
Oct 29, 2026
Reiterated: Buy
Price Target: $179 → $181
Current: $159.71
Upside: +13.33%
SoFi Technologies
Oct 28, 2026
Reiterated: Hold
Price Target: $18
Current: $17.61
Upside: +2.21%
American Express Company
Oct 26, 2026
Reiterated: Hold
Price Target: $342 → $340
Current: $323.71
Upside: +5.03%
UWM Holdings
Oct 26, 2026
Reiterated: Buy
Price Target: $2
Current: $1.49
Upside: +34.23%
Bread Financial Holdings
Oct 23, 2026
Reiterated: Hold
Price Target: $110 → $107
Current: $105.66
Upside: +1.27%
First American Financial
Oct 23, 2026
Reiterated: Buy
Price Target: $79 → $75
Current: $63.72
Upside: +17.70%
SLM Corporation
Oct 23, 2026
Reiterated: Hold
Price Target: $26 → $22
Current: $18.25
Upside: +20.55%
Annaly Capital Management
Oct 22, 2026
Reiterated: Hold
Price Target: $24 → $21
Current: $18.47
Upside: +13.70%
Capital One Financial
Oct 21, 2026
Reiterated: Buy
Price Target: $237 → $238
Current: $208.74
Upside: +14.02%
Oct 20, 2026
Reiterated: Hold
Price Target: $10 → $9
Current: $8.95
Upside: +0.56%
Oct 20, 2026
Reiterated: Buy
Price Target: $93 → $94
Current: $76.97
Upside: +22.13%
Oct 15, 2026
Reiterated: Hold
Price Target: $60
Current: $59.34
Upside: +1.11%
Oct 5, 2026
Reiterated: Hold
Price Target: $65 → $66
Current: $67.60
Upside: -2.37%
Oct 5, 2026
Reiterated: Hold
Price Target: $54 → $47
Current: $40.28
Upside: +16.68%
Oct 5, 2026
Reiterated: Hold
Price Target: $28 → $29
Current: $28.85
Upside: +0.52%
Oct 5, 2026
Reiterated: Sell
Price Target: $8 → $7
Current: $9.08
Upside: -22.91%
Oct 5, 2026
Reiterated: Hold
Price Target: $43
Current: $43.18
Upside: -0.42%
Oct 5, 2026
Reiterated: Hold
Price Target: $85 → $71
Current: $64.41
Upside: +10.23%
Oct 5, 2026
Reiterated: Hold
Price Target: $35 → $36
Current: $35.68
Upside: +0.90%
Oct 5, 2026
Reiterated: Buy
Price Target: $17 → $15
Current: $11.92
Upside: +25.84%