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 03/28/2025

Overall Average Return

-1.56%

Smart Score

50.5%

Overall Average Return Percentile

35th

Number of Ratings

54
Buy NowGet Alert
02/27/2025AERBuy Now
AerCap Holdings
$102.2312.49%
Terry Ma50%
$113 → $115MaintainsOverweightGet Alert
02/24/2025FNFBuy Now
Fidelity National Finl
$64.653.63%
Terry Ma50%
$61 → $67MaintainsEqual-WeightGet Alert
02/13/2025COOPBuy Now
Mr. Cooper Gr
$104.0224.98%
Terry Ma50%
$111 → $130MaintainsOverweightGet Alert
02/05/2025MTGBuy Now
MGIC Investment
$24.426.47%
Terry Ma50%
$25 → $26MaintainsEqual-WeightGet Alert
01/31/2025BFHBuy Now
Bread Finl Hldgs
$49.726.6%
Terry Ma50%
$51 → $53MaintainsUnderweightGet Alert
01/24/2025DFSBuy Now
Discover Finl
$157.8332.42%
Terry Ma50%
$186 → $209MaintainsOverweightGet Alert
01/06/2025NMIHBuy Now
NMI Holdings
$35.8814.25%
Terry Ma50%
$48 → $41DowngradeOverweight → Equal-WeightGet Alert
01/06/2025DFSBuy Now
Discover Finl
$157.8317.85%
Terry Ma50%
$137 → $186UpgradeEqual-Weight → OverweightGet Alert
10/30/2024SOFIBuy Now
SoFi Techs
$11.76-23.44%
Terry Ma50%
$8 → $9MaintainsEqual-WeightGet Alert
10/25/2024FAFBuy Now
First American Financial
$65.659.67%
Terry Ma50%
$70 → $72MaintainsEqual-WeightGet Alert
10/25/2024BFHBuy Now
Bread Finl Hldgs
$49.72-31.62%
Terry Ma50%
$35 → $34MaintainsUnderweightGet Alert
10/21/2024AXPBuy Now
American Express
$264.15-2.71%
Terry Ma50%
$250 → $257MaintainsEqual-WeightGet Alert
10/08/2024RKTBuy Now
Rocket Companies
$13.047.32%
Terry Ma50%
$10 → $14MaintainsUnderweightGet Alert
10/08/2024NMIHBuy Now
NMI Holdings
$35.8833.76%
Terry Ma50%
$43 → $48MaintainsOverweightGet Alert
10/08/2024NAVIBuy Now
Navient
$12.84-14.33%
Terry Ma50%
$10 → $11MaintainsUnderweightGet Alert
10/08/2024MTGBuy Now
MGIC Investment
$24.42-1.72%
Terry Ma50%
$23 → $24MaintainsEqual-WeightGet Alert
10/08/2024FAFBuy Now
First American Financial
$65.656.63%
Terry Ma50%
$61 → $70MaintainsEqual-WeightGet Alert
10/08/2024BFHBuy Now
Bread Finl Hldgs
$49.72-29.61%
Terry Ma50%
$37 → $35MaintainsUnderweightGet Alert
10/08/2024AXPBuy Now
American Express
$264.15-5.36%
Terry Ma50%
$223 → $250MaintainsEqual-WeightGet Alert
10/08/2024OMFBuy Now
OneMain Holdings
$48.23-4.63%
Terry Ma50%
$52 → $46DowngradeOverweight → Equal-WeightGet Alert
08/02/2024MTGBuy Now
MGIC Investment
$24.42-5.81%
Terry Ma50%
$21 → $23MaintainsEqual-WeightGet Alert
08/02/2024AERBuy Now
AerCap Holdings
$102.2310.54%
Terry Ma50%
$111 → $113MaintainsOverweightGet Alert
07/31/2024NMIHBuy Now
NMI Holdings
$35.8819.83%
Terry Ma50%
$41 → $43MaintainsOverweightGet Alert
07/26/2024BFHBuy Now
Bread Finl Hldgs
$49.72-25.58%
Terry Ma50%
$32 → $37MaintainsUnderweightGet Alert
07/18/2024SYFBuy Now
Synchrony Finl
$52.29-6.29%
Terry Ma50%
$46 → $49MaintainsEqual-WeightGet Alert
07/18/2024AERBuy Now
AerCap Holdings
$102.238.58%
Terry Ma50%
$94 → $111MaintainsOverweightGet Alert
07/09/2024SYFBuy Now
Synchrony Finl
$52.29-12.03%
Terry Ma50%
$37 → $46MaintainsEqual-WeightGet Alert
07/09/2024SOFIBuy Now
SoFi Techs
$11.76-31.94%
Terry Ma50%
$10 → $8MaintainsEqual-WeightGet Alert
07/09/2024RKTBuy Now
Rocket Companies
$13.04-23.34%
Terry Ma50%
$9 → $10MaintainsUnderweightGet Alert
07/09/2024OMFBuy Now
OneMain Holdings
$48.237.81%
Terry Ma50%
$55 → $52MaintainsOverweightGet Alert
07/09/2024NMIHBuy Now
NMI Holdings
$35.8814.25%
Terry Ma50%
$40 → $41MaintainsOverweightGet Alert
07/09/2024NAVIBuy Now
Navient
$12.84-22.12%
Terry Ma50%
$11 → $10MaintainsUnderweightGet Alert
07/09/2024MTGBuy Now
MGIC Investment
$24.42-14%
Terry Ma50%
$20 → $21MaintainsEqual-WeightGet Alert
07/09/2024FAFBuy Now
First American Financial
$65.65-7.08%
Terry Ma50%
$65 → $61MaintainsEqual-WeightGet Alert
07/09/2024DFSBuy Now
Discover Finl
$157.83-14.46%
Terry Ma50%
$123 → $135MaintainsEqual-WeightGet Alert
07/09/2024BFHBuy Now
Bread Finl Hldgs
$49.72-35.64%
Terry Ma50%
$26 → $32MaintainsUnderweightGet Alert
07/09/2024AXPBuy Now
American Express
$264.15-15.58%
Terry Ma50%
$221 → $223MaintainsEqual-WeightGet Alert
05/02/2024BRSPBuy Now
BrightSpire Capital
$5.6723.57%
Terry Ma50%
$8 → $7MaintainsEqual-WeightGet Alert
05/02/2024AERBuy Now
AerCap Holdings
$102.23-8.05%
Terry Ma50%
$94 → $93MaintainsOverweightGet Alert
04/19/2024DFSBuy Now
Discover Finl
$157.83-22.07%
Terry Ma50%
$120 → $123MaintainsEqual-WeightGet Alert
04/09/2024DFSBuy Now
Discover Finl
$157.83-23.97%
Terry Ma50%
$112 → $120MaintainsEqual-WeightGet Alert
04/09/2024BFHBuy Now
Bread Finl Hldgs
$49.72-47.71%
Terry Ma50%
$27 → $26MaintainsUnderweightGet Alert
04/09/2024AXPBuy Now
American Express
$264.15-16.34%
Terry Ma50%
$220 → $221DowngradeOverweight → Equal-WeightGet Alert
02/23/2024FNFBuy Now
Fidelity National Finl
$64.65-19.57%
Terry Ma50%
$55 → $52MaintainsEqual-WeightGet Alert
01/22/2024BRSPBuy Now
BrightSpire Capital
$5.6741.22%
Terry Ma50%
$6 → $8MaintainsEqual-WeightGet Alert
01/10/2024FNFBuy Now
Fidelity National Finl
$64.65-14.93%
Terry Ma50%
$44 → $55MaintainsEqual-WeightGet Alert
01/10/2024AXPBuy Now
American Express
$264.15-18.23%
Terry Ma50%
$184 → $216MaintainsEqual-WeightGet Alert
11/15/2023RKTBuy Now
Rocket Companies
$13.04-54.01%
Terry Ma50%
→ $6Initiates → UnderweightGet Alert
11/15/2023NMIHBuy Now
NMI Holdings
$35.883.11%
Terry Ma50%
→ $37Initiates → OverweightGet Alert
11/15/2023MTGBuy Now
MGIC Investment
$24.42-22.19%
Terry Ma50%
→ $19Initiates → Equal-WeightGet Alert
11/15/2023FNFBuy Now
Fidelity National Finl
$64.65-31.94%
Terry Ma50%
→ $44Initiates → Equal-WeightGet Alert
11/15/2023BRSPBuy Now
BrightSpire Capital
$5.675.91%
Terry Ma50%
→ $6Initiates → Equal-WeightGet Alert
11/15/2023SOFIBuy Now
SoFi Techs
$11.76-31.94%
Terry Ma50%
→ $8Initiates → Equal-WeightGet Alert
06/17/2021NMIHBuy Now
NMI Holdings
$35.88-8.04%
Terry Ma50%
$32 → $33MaintainsOverweightGet Alert