David Rochester's Stock Ratings

Compass Point Analyst

David Rochester is an analyst at Compass Point. 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

14.8%

Smart Score

68.4%

Overall Average Return Percentile

68th

Number of Ratings

75
Buy NowGet Alert
01/28/2025SYFBuy Now
Synchrony Finl
$83.21-15.88% → $70DowngradeBuy → NeutralGet Alert
01/27/2025AXPBuy Now
American Express
$382.57-19.23%$325 → $309MaintainsNeutralGet Alert
01/21/2025BFHBuy Now
Bread Finl Hldgs
$74.3517.01%$75 → $87MaintainsBuyGet Alert
12/19/2024AXPBuy Now
American Express
$382.57-15.05%$315 → $325MaintainsNeutralGet Alert
12/10/2024PBBuy Now
Prosperity Bancshares
$72.0016.67%$70 → $84MaintainsBuyGet Alert
12/10/2024ZIONBuy Now
Zions Bancorp
$59.1511.59%$54 → $66MaintainsNeutralGet Alert
12/10/2024WFCBuy Now
Wells Fargo
$92.90-10.66%$60 → $83MaintainsNeutralGet Alert
12/10/2024USBBuy Now
U.S. Bancorp
$53.7111.71%$49 → $60MaintainsBuyGet Alert
12/10/2024TFCBuy Now
Truist Finl
$49.7412.59%$47 → $56MaintainsBuyGet Alert
12/10/2024SYFBuy Now
Synchrony Finl
$83.21-7.46%$60 → $77MaintainsBuyGet Alert
12/10/2024PNCBuy Now
PNC Finl Servs Gr
$210.8910.48%$175 → $233MaintainsNeutralGet Alert
12/10/2024MTBBuy Now
M&T Bank
$204.7122.12%$220 → $250MaintainsNeutralGet Alert
12/10/2024FLGBuy Now
Flagstar Financial
$13.09-8.33%$11.5 → $12MaintainsNeutralGet Alert
12/10/2024CMABuy Now
Comerica
$88.11-9.2%$64 → $80MaintainsBuyGet Alert
12/10/2024CFRBuy Now
Cullen/Frost Bankers
$129.4212.04%$122 → $145MaintainsNeutralGet Alert
12/10/2024CFGBuy Now
Citizens Financial Group
$58.44-2.46%$45 → $57MaintainsBuyGet Alert
12/10/2024BKUBuy Now
BankUnited
$45.886.8%$42 → $49MaintainsBuyGet Alert
12/10/2024AXPBuy Now
American Express
$382.57-17.66%$260 → $315MaintainsNeutralGet Alert
11/05/2024CFRBuy Now
Cullen/Frost Bankers
$129.42-5.73%$111 → $122MaintainsNeutralGet Alert
10/23/2024ZIONBuy Now
Zions Bancorp
$59.15-8.7%$49 → $54MaintainsNeutralGet Alert
10/16/2024SYFBuy Now
Synchrony Finl
$83.21-27.89%$56 → $60MaintainsBuyGet Alert
10/15/2024WFCBuy Now
Wells Fargo
$92.90-35.41%$57 → $60MaintainsNeutralGet Alert
07/26/2024PBBuy Now
Prosperity Bancshares
$72.0011.11%$73 → $80MaintainsBuyGet Alert
07/26/2024BFHBuy Now
Bread Finl Hldgs
$74.35-19.3%$54 → $60MaintainsBuyGet Alert
07/24/2024ZIONBuy Now
Zions Bancorp
$59.15-12.08%$43 → $52MaintainsNeutralGet Alert
07/16/2024AXPBuy Now
American Express
$382.57-32.04% → $260Initiates → NeutralGet Alert
07/16/2024BFHBuy Now
Bread Finl Hldgs
$74.35-27.37% → $54Initiates → BuyGet Alert
07/16/2024SYFBuy Now
Synchrony Finl
$83.21-32.7% → $56Initiates → BuyGet Alert
04/23/2024TFCBuy Now
Truist Finl
$49.74-15.56%$34 → $42UpgradeNeutral → BuyGet Alert
04/09/2024WFCBuy Now
Wells Fargo
$92.90-31.11%$64 → $64DowngradeBuy → NeutralGet Alert
03/22/2024USBBuy Now
U.S. Bancorp
$53.71-8.77%$46 → $49UpgradeNeutral → BuyGet Alert
03/13/2024WFCBuy Now
Wells Fargo
$92.90-31.11%$62 → $64MaintainsBuyGet Alert
03/08/2024NYCBBuy Now
New York Community
$5 → $4.5MaintainsNeutralGet Alert
02/02/2024NYCBBuy Now
New York Community
$16 → $8DowngradeBuy → NeutralGet Alert
02/01/2024NYCBBuy Now
New York Community
DowngradeBuy → NeutralGet Alert
01/08/2024ZIONBuy Now
Zions Bancorp
$59.15DowngradeBuy → NeutralGet Alert
04/12/2023PBBuy Now
Prosperity Bancshares
$72.005.56%$85 → $76MaintainsBuyGet Alert
03/13/2023FRCBuy Now
First Republic Bank
$168 → $130DowngradeBuy → NeutralGet Alert
01/26/2023PBBuy Now
Prosperity Bancshares
$72.0018.06%$84 → $85MaintainsBuyGet Alert
01/11/2023PBBuy Now
Prosperity Bancshares
$72.0016.67%$82 → $84MaintainsBuyGet Alert
08/15/2022CFRBuy Now
Cullen/Frost Bankers
$129.4217.45% → $152UpgradeNeutral → BuyGet Alert
08/15/2022TFCBuy Now
Truist Finl
$49.7410.57% → $55DowngradeBuy → NeutralGet Alert
07/13/2022CFRBuy Now
Cullen/Frost Bankers
$129.42-1.1% → $128UpgradeSell → NeutralGet Alert
06/10/2022SBNYBuy Now
Signature Bank
$1.1027172.73%$350 → $300MaintainsBuyGet Alert
02/16/2022CMABuy Now
Comerica
$88.11UpgradeNeutral → BuyGet Alert
01/14/2022ZIONBuy Now
Zions Bancorp
$59.1535.26%$70 → $80UpgradeNeutral → BuyGet Alert
12/21/2021CMABuy Now
Comerica
$88.11-1.26% → $87UpgradeSell → NeutralGet Alert
05/18/2021FRCBuy Now
First Republic Bank
$200 → $215MaintainsBuyGet Alert
05/18/2021PNCBuy Now
PNC Finl Servs Gr
$210.89-9.91%$170 → $190MaintainsNeutralGet Alert
11/11/2020CFRBuy Now
Cullen/Frost Bankers
$129.42-45.14%$69 → $71DowngradeNeutral → SellGet Alert
11/11/2020CMABuy Now
Comerica
$88.11-47.79%$44 → $46DowngradeNeutral → SellGet Alert
09/23/2020BKUBuy Now
BankUnited
$45.88-47.69%$22 → $24UpgradeNeutral → BuyGet Alert
05/13/2020TFCBuy Now
Truist Finl
$49.74-17.57%$40 → $41MaintainsBuyGet Alert
05/13/2020SBNYBuy Now
Signature Bank
$1.1010536.36%$105 → $117MaintainsBuyGet Alert
05/13/2020PNCBuy Now
PNC Finl Servs Gr
$210.89-48.31%$104 → $109MaintainsNeutralGet Alert
05/13/2020FRCBuy Now
First Republic Bank
$115 → $118MaintainsBuyGet Alert
05/13/2020BKUBuy Now
BankUnited
$45.88-58.59%$22 → $19MaintainsNeutralGet Alert
04/14/2020BKUBuy Now
BankUnited
$45.88-52.05% → $22Initiates → NeutralGet Alert
04/14/2020SBNYBuy Now
Signature Bank
$1.109263.64% → $103Initiates → BuyGet Alert
04/14/2020TFCBuy Now
Truist Finl
$49.74-19.58% → $40Initiates → BuyGet Alert
06/07/2016CFRBuy Now
Cullen/Frost Bankers
$129.42Initiates → NeutralGet Alert
10/16/2014PNCBuy Now
PNC Finl Servs Gr
$210.89-60.64%$86 → $83MaintainsNeutralGet Alert
07/17/2014PNCBuy Now
PNC Finl Servs Gr
$210.89-59.22%$96 → $86DowngradeBuy → NeutralGet Alert
04/17/2014PNCBuy Now
PNC Finl Servs Gr
$210.89-54%$94 → $97MaintainsBuyGet Alert
01/21/2014CMABuy Now
Comerica
$88.11-44.39%$44 → $49MaintainsNeutralGet Alert
01/17/2014PNCBuy Now
PNC Finl Servs Gr
$210.89-55.43%$84 → $94MaintainsBuyGet Alert
10/17/2013PNCBuy Now
PNC Finl Servs Gr
$210.89-60.17%$83 → $84MaintainsBuyGet Alert
07/18/2013PNCBuy Now
PNC Finl Servs Gr
$210.89-61.12%$72 → $82MaintainsBuyGet Alert
04/25/2013CFRBuy Now
Cullen/Frost Bankers
$129.42-55.96%$58 → $57MaintainsNeutralGet Alert
04/17/2013PNCBuy Now
PNC Finl Servs Gr
$210.89-65.86%$66 → $72MaintainsBuyGet Alert
02/01/2013CFRBuy Now
Cullen/Frost Bankers
$129.42-55.18%$56 → $58MaintainsNeutralGet Alert
01/17/2013CMABuy Now
Comerica
$88.11-61.41%$32 → $34MaintainsNeutralGet Alert
12/05/2012PNCBuy Now
PNC Finl Servs Gr
$210.89-71.07%$59 → $61UpgradeNeutral → BuyGet Alert
10/31/2012CFRBuy Now
Cullen/Frost Bankers
$129.42-57.5%$54 → $55MaintainsNeutralGet Alert
05/22/2012PNCBuy Now
PNC Financial Services Group
$210.89-69.18%$55 → $65MaintainsNeutralGet Alert

Recent Analyst Stock Rating News

The Best Trading Research Platform
For Retail Investors and Professional Trades Alike.
Get Started for Free