Terry Ma's Stock Ratings

Barclays Analyst

Terry Ma is an analyst at Barclays. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

0.32%

Smart Score

53%

Overall Average Return Percentile

35th

Number of Ratings

99
Buy NowGet Alert
10/30/2025AERBuy Now
AerCap Holdings
$141.791.56%$132 → $144MaintainsOverweightGet Alert
10/29/2025SOFIBuy Now
SoFi Technologies
$25.65-10.33%$21 → $23MaintainsEqual-WeightGet Alert
10/24/2025BFHBuy Now
Bread Finl Hldgs
$74.35-30.06%$50 → $52MaintainsUnderweightGet Alert
10/22/2025PFSIBuy Now
PennyMac Financial Servs
$130.486.53%$136 → $139MaintainsOverweightGet Alert
10/22/2025COFBuy Now
Capital One Finl
$240.0012.92%$257 → $271MaintainsOverweightGet Alert
10/21/2025AERBuy Now
AerCap Holdings
$141.79-6.9%$131 → $132MaintainsOverweightGet Alert
10/20/2025AXPBuy Now
American Express
$382.60-7.21%$336 → $355MaintainsEqual-WeightGet Alert
10/16/2025SYFBuy Now
Synchrony Financial
$83.213.35%$83 → $86MaintainsOverweightGet Alert
10/06/2025SYFBuy Now
Synchrony Financial
$83.21-0.25%$80 → $83MaintainsOverweightGet Alert
10/06/2025SLMBuy Now
SLM
$26.6731.23%$43 → $35MaintainsOverweightGet Alert
10/06/2025RKTBuy Now
Rocket Companies
$18.204.4%$16 → $19MaintainsEqual-WeightGet Alert
10/06/2025RDNBuy Now
Radian Group
$36.192.24%$35 → $37MaintainsEqual-WeightGet Alert
10/06/2025PFSIBuy Now
PennyMac Financial Servs
$130.484.23%$119 → $136MaintainsOverweightGet Alert
10/06/2025NMIHBuy Now
NMI Holdings
$40.137.15%$42 → $43MaintainsEqual-WeightGet Alert
10/06/2025MTGBuy Now
MGIC Investment
$29.15-3.95%$27 → $28MaintainsEqual-WeightGet Alert
10/06/2025FAFBuy Now
First American Financial
$64.769.64%$70 → $71MaintainsEqual-WeightGet Alert
10/06/2025FNFBuy Now
Fidelity National Finl
$58.659.12%$65 → $64MaintainsEqual-WeightGet Alert
10/06/2025COFBuy Now
Capital One Finl
$240.007.08%$253 → $257MaintainsOverweightGet Alert
10/06/2025BFHBuy Now
Bread Finl Hldgs
$74.35-32.75%$52 → $50MaintainsUnderweightGet Alert
10/06/2025AXPBuy Now
American Express
$382.60-12.18%$297 → $336MaintainsEqual-WeightGet Alert
08/01/2025RKTBuy Now
Rocket Companies
$18.20-12.09%$14 → $16MaintainsEqual-WeightGet Alert
07/30/2025SOFIBuy Now
SoFi Technologies
$25.65-18.13%$18 → $21MaintainsEqual-WeightGet Alert
07/23/2025SYFBuy Now
Synchrony Financial
$83.21-3.86%$81 → $80MaintainsOverweightGet Alert
07/10/2025AERBuy Now
AerCap Holdings
$141.79-7.61%$115 → $131MaintainsOverweightGet Alert
07/08/2025AXPBuy Now
American Express
$382.60-22.37%$249 → $297MaintainsEqual-WeightGet Alert
07/08/2025BFHBuy Now
Bread Finl Hldgs
$74.35-30.06%$45 → $52MaintainsUnderweightGet Alert
07/08/2025SOFIBuy Now
SoFi Technologies
$25.65-29.82%$12 → $18MaintainsEqual-WeightGet Alert
07/08/2025SYFBuy Now
Synchrony Financial
$83.21-2.66%$62 → $81MaintainsOverweightGet Alert
07/08/2025OMFBuy Now
OneMain Holdings
$67.20-16.67%$48 → $56MaintainsEqual-WeightGet Alert
07/08/2025RDNBuy Now
Radian Group
$36.19-3.29%$34 → $35MaintainsEqual-WeightGet Alert
07/08/2025PFSIBuy Now
PennyMac Financial Servs
$130.48-8.8%$124 → $119MaintainsOverweightGet Alert
07/08/2025NMIHBuy Now
NMI Holdings
$40.134.66%$41 → $42MaintainsEqual-WeightGet Alert
07/08/2025COOPBuy Now
Mr. Cooper Gr
$147 → $156MaintainsOverweightGet Alert
07/08/2025MTGBuy Now
MGIC Investment
$29.15-7.38%$26 → $27MaintainsEqual-WeightGet Alert
07/08/2025FAFBuy Now
First American Financial
$64.768.09%$72 → $70MaintainsEqual-WeightGet Alert
07/08/2025FNFBuy Now
Fidelity National Finl
$58.6510.83%$67 → $65MaintainsEqual-WeightGet Alert
07/08/2025BRSPBuy Now
BrightSpire Capital
$5.95-15.97%$7 → $5DowngradeEqual-Weight → UnderweightGet Alert
06/23/2025COFBuy Now
Capital One Finl
$240.005.42%$212 → $253MaintainsOverweightGet Alert
04/30/2025SOFIBuy Now
SoFi Technologies
$25.65-53.22%$11 → $12MaintainsEqual-WeightGet Alert
04/25/2025FAFBuy Now
First American Financial
$64.7611.18%$69 → $72MaintainsEqual-WeightGet Alert
04/08/2025COOPBuy Now
Mr. Cooper Gr
$130 → $147MaintainsOverweightGet Alert
04/08/2025RKTBuy Now
Rocket Companies
$18.20-23.08%$10 → $14UpgradeUnderweight → Equal-WeightGet Alert
02/27/2025AERBuy Now
AerCap Holdings
$141.79-18.89%$113 → $115MaintainsOverweightGet Alert
02/24/2025FNFBuy Now
Fidelity National Finl
$58.6514.24%$61 → $67MaintainsEqual-WeightGet Alert
02/13/2025COOPBuy Now
Mr. Cooper Gr
$111 → $130MaintainsOverweightGet Alert
02/05/2025MTGBuy Now
MGIC Investment
$29.15-10.81%$25 → $26MaintainsEqual-WeightGet Alert
01/31/2025BFHBuy Now
Bread Finl Hldgs
$74.35-28.72%$51 → $53MaintainsUnderweightGet Alert
01/24/2025DFSBuy Now
Discover Finl
$186 → $209MaintainsOverweightGet Alert
01/06/2025MTGBuy Now
MGIC Investment
$29.15-14.24%$24 → $25MaintainsEqual-WeightGet Alert
01/06/2025BFHBuy Now
Bread Finl Hldgs
$74.35-31.41%$34 → $51MaintainsUnderweightGet Alert
01/06/2025FNFBuy Now
Fidelity National Finl
$58.654.01%$59 → $61MaintainsEqual-WeightGet Alert
01/06/2025NMIHBuy Now
NMI Holdings
$40.132.17%$48 → $41DowngradeOverweight → Equal-WeightGet Alert
01/06/2025DFSBuy Now
Discover Finl
$137 → $186UpgradeEqual-Weight → OverweightGet Alert
10/30/2024SOFIBuy Now
SoFi Techs
$25.65-64.91%$8 → $9MaintainsEqual-WeightGet Alert
10/25/2024FAFBuy Now
First American Financial
$64.7611.18%$70 → $72MaintainsEqual-WeightGet Alert
10/25/2024BFHBuy Now
Bread Finl Hldgs
$74.35-54.27%$35 → $34MaintainsUnderweightGet Alert
10/21/2024AXPBuy Now
American Express
$382.60-32.83%$250 → $257MaintainsEqual-WeightGet Alert
10/08/2024RKTBuy Now
Rocket Companies
$18.20-23.08%$10 → $14MaintainsUnderweightGet Alert
10/08/2024NMIHBuy Now
NMI Holdings
$40.1319.61%$43 → $48MaintainsOverweightGet Alert
10/08/2024NAVIBuy Now
Navient
$12.80-14.06%$10 → $11MaintainsUnderweightGet Alert
10/08/2024MTGBuy Now
MGIC Investment
$29.15-17.67%$23 → $24MaintainsEqual-WeightGet Alert
10/08/2024FAFBuy Now
First American Financial
$64.768.09%$61 → $70MaintainsEqual-WeightGet Alert
10/08/2024BFHBuy Now
Bread Finl Hldgs
$74.35-52.93%$37 → $35MaintainsUnderweightGet Alert
10/08/2024AXPBuy Now
American Express
$382.60-34.66%$223 → $250MaintainsEqual-WeightGet Alert
10/08/2024OMFBuy Now
OneMain Holdings
$67.20-31.55%$52 → $46DowngradeOverweight → Equal-WeightGet Alert
08/02/2024MTGBuy Now
MGIC Investment
$29.15-21.1%$21 → $23MaintainsEqual-WeightGet Alert
08/02/2024AERBuy Now
AerCap Holdings
$141.79-20.3%$111 → $113MaintainsOverweightGet Alert
07/31/2024NMIHBuy Now
NMI Holdings
$40.137.15%$41 → $43MaintainsOverweightGet Alert
07/26/2024BFHBuy Now
Bread Finl Hldgs
$74.35-50.24%$32 → $37MaintainsUnderweightGet Alert
07/18/2024SYFBuy Now
Synchrony Finl
$83.21-41.11%$46 → $49MaintainsEqual-WeightGet Alert
07/18/2024AERBuy Now
AerCap Holdings
$141.79-21.72%$94 → $111MaintainsOverweightGet Alert
07/09/2024SYFBuy Now
Synchrony Finl
$83.21-44.72%$37 → $46MaintainsEqual-WeightGet Alert
07/09/2024SOFIBuy Now
SoFi Techs
$25.65-68.81%$10 → $8MaintainsEqual-WeightGet Alert
07/09/2024RKTBuy Now
Rocket Companies
$18.20-45.05%$9 → $10MaintainsUnderweightGet Alert
07/09/2024OMFBuy Now
OneMain Holdings
$67.20-22.62%$55 → $52MaintainsOverweightGet Alert
07/09/2024NMIHBuy Now
NMI Holdings
$40.132.17%$40 → $41MaintainsOverweightGet Alert
07/09/2024NAVIBuy Now
Navient
$12.80-21.88%$11 → $10MaintainsUnderweightGet Alert
07/09/2024MTGBuy Now
MGIC Investment
$29.15-27.96%$20 → $21MaintainsEqual-WeightGet Alert
07/09/2024FAFBuy Now
First American Financial
$64.76-5.81%$65 → $61MaintainsEqual-WeightGet Alert
07/09/2024DFSBuy Now
Discover Finl
$123 → $135MaintainsEqual-WeightGet Alert
07/09/2024BFHBuy Now
Bread Finl Hldgs
$74.35-56.96%$26 → $32MaintainsUnderweightGet Alert
07/09/2024AXPBuy Now
American Express
$382.60-41.71%$221 → $223MaintainsEqual-WeightGet Alert
05/02/2024BRSPBuy Now
BrightSpire Capital
$5.9517.65%$8 → $7MaintainsEqual-WeightGet Alert
05/02/2024AERBuy Now
AerCap Holdings
$141.79-33.7%$93 → $94MaintainsOverweightGet Alert
04/19/2024DFSBuy Now
Discover Finl
$120 → $123MaintainsEqual-WeightGet Alert
04/09/2024DFSBuy Now
Discover Finl
$112 → $120MaintainsEqual-WeightGet Alert
04/09/2024BFHBuy Now
Bread Finl Hldgs
$74.35-65.03%$27 → $26MaintainsUnderweightGet Alert
04/09/2024AXPBuy Now
American Express
$382.60-42.24%$220 → $221DowngradeOverweight → Equal-WeightGet Alert
02/23/2024FNFBuy Now
Fidelity National Finl
$58.65-11.34%$55 → $52MaintainsEqual-WeightGet Alert
01/22/2024BRSPBuy Now
BrightSpire Capital
$5.9534.45%$6 → $8MaintainsEqual-WeightGet Alert
01/10/2024FNFBuy Now
Fidelity National Finl
$58.65-6.22%$44 → $55MaintainsEqual-WeightGet Alert
01/10/2024AXPBuy Now
American Express
$382.60-43.54%$184 → $216MaintainsEqual-WeightGet Alert
11/15/2023RKTBuy Now
Rocket Companies
$18.20-67.03% → $6Initiates → UnderweightGet Alert
11/15/2023NMIHBuy Now
NMI Holdings
$40.13-7.8% → $37Initiates → OverweightGet Alert
11/15/2023MTGBuy Now
MGIC Investment
$29.15-34.82% → $19Initiates → Equal-WeightGet Alert
11/15/2023FNFBuy Now
Fidelity National Finl
$58.65-24.98% → $44Initiates → Equal-WeightGet Alert
11/15/2023BRSPBuy Now
BrightSpire Capital
$5.950.84% → $6Initiates → Equal-WeightGet Alert
11/15/2023SOFIBuy Now
SoFi Techs
$25.65-68.81% → $8Initiates → Equal-WeightGet Alert
06/17/2021NMIHBuy Now
NMI Holdings
$40.13-17.77%$32 → $33MaintainsOverweightGet Alert