Ratings by RBC Capital (Gerard Cassidy)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
7/23/2026 Northern Trust NTRS Downgrade Sector Perform
(Outperform)
185.06
(180.52)
-2.45% Details
7/22/2026 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
7/20/2026 Regions Financial RF Maintain Outperform
(N/A)
 
 
  Details
7/20/2026 Fifth Third Bancorp FITB Maintain Outperform
(N/A)
 
 
  Details
7/17/2026 U.S. Bancorp USB Maintain Outperform
(N/A)
 
 
  Details
7/17/2026 State Street STT Maintain Sector Perform
(N/A)
 
 
  Details
7/17/2026 Citizens Financial Group CFG Maintain Outperform
(N/A)
 
 
  Details
7/16/2026 PNC Financial PNC Maintain Outperform
(N/A)
 
 
  Details
7/15/2026 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
7/15/2026 Bank of America BAC Maintain Outperform
(N/A)
 
 
  Details
6/23/2026 Citi C Maintain Outperform
(N/A)
 
 
  Details
4/21/2026 Northern Trust NTRS Maintain Outperform
(N/A)
 
 
  Details
4/20/2026 Regions Financial RF Maintain Outperform
(N/A)
 
 
  Details
4/20/2026 State Street STT Maintain Sector Perform
(N/A)
 
 
  Details
4/20/2026 Truist Financial TFC Maintain Outperform
(N/A)
 
 
  Details
4/17/2026 Bank of New York Mellon BK Maintain Sector Perform
(N/A)
 
 
  Details
4/17/2026 U.S. Bancorp USB Maintain Outperform
(N/A)
 
 
  Details
4/17/2026 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
4/17/2026 Citizens Financial Group CFG Maintain Outperform
(N/A)
 
 
  Details
4/15/2026 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
4/15/2026 Citi C Maintain Outperform
(N/A)
 
 
  Details
1/23/2026 Northern Trust NTRS Maintain Outperform
(N/A)
 
 
  Details
1/22/2026 Truist Financial TFC Maintain Outperform
(N/A)
 
 
  Details
1/22/2026 Citizens Financial Group CFG Maintain Outperform
(N/A)
 
 
  Details
1/21/2026 Fifth Third Bancorp FITB Maintain Outperform
(N/A)
 
 
  Details
1/20/2026 PNC Financial PNC Maintain Outperform
(N/A)
 
 
  Details
1/20/2026 Goldman Sachs GS Maintain Sector Perform
(N/A)
 
 
  Details
1/15/2026 Wells Fargo WFC Maintain Outperform
(N/A)
 
 
  Details
1/15/2026 Citi C Maintain Outperform
(N/A)
 
 
  Details
1/14/2026 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
1/14/2026 Bank of New York Mellon BK Maintain Sector Perform
(N/A)
 
 
  Details
12/12/2025 Wells Fargo WFC Maintain Outperform
(N/A)
 
 
  Details
12/12/2025 Truist Financial TFC Maintain Outperform
(N/A)
 
 
  Details
12/12/2025 PNC Financial PNC Maintain Outperform
(N/A)
 
 
  Details
12/12/2025 Goldman Sachs GS Maintain Sector Perform
(N/A)
 
 
  Details
12/12/2025 State Street STT Maintain Sector Perform
(N/A)
 
 
  Details
12/12/2025 Regions Financial RF Maintain Outperform
(N/A)
 
 
  Details
12/12/2025 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
12/12/2025 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
12/12/2025 Fifth Third Bancorp FITB Maintain Outperform
(N/A)
 
 
  Details
12/12/2025 Citizens Financial Group CFG Maintain Outperform
(N/A)
 
 
  Details
12/12/2025 Citi C Maintain Outperform
(N/A)
 
 
  Details
12/12/2025 Bank of America BAC Maintain Outperform
(N/A)
 
 
  Details
12/12/2025 Bank of New York Mellon BK Maintain Sector Perform
(N/A)
 
 
  Details
11/6/2025 Bank of America BAC Maintain Outperform
(N/A)
 
 
  Details
10/1/2025 PNC Financial PNC Maintain Outperform
(N/A)
 
 
  Details
10/1/2025 Goldman Sachs GS Maintain Sector Perform
(N/A)
 
 
  Details
10/1/2025 State Street STT Maintain Sector Perform
(N/A)
 
 
  Details
10/1/2025 Northern Trust NTRS Maintain Outperform
(N/A)
 
 
  Details
10/1/2025 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
10/1/2025 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
10/1/2025 Citizens Financial Group CFG Maintain Outperform
(N/A)
 
 
  Details
10/1/2025 Citi C Maintain Outperform
(N/A)
 
 
  Details
10/1/2025 Bank of New York Mellon BK Maintain Sector Perform
(N/A)
 
 
  Details
10/1/2025 Bank of America BAC Maintain Outperform
(N/A)
 
 
  Details
7/21/2025 Truist Financial TFC Maintain Outperform
(N/A)
 
 
  Details
7/21/2025 Regions Financial RF Maintain Outperform
(N/A)
 
 
  Details
6/30/2025 Wells Fargo WFC Maintain Outperform
(N/A)
 
 
  Details
6/30/2025 Goldman Sachs GS Maintain Sector Perform
(N/A)
 
 
  Details
6/30/2025 Northern Trust NTRS Maintain Outperform
(N/A)
 
 
  Details
6/30/2025 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
6/30/2025 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
6/30/2025 Citi C Maintain Outperform
(N/A)
 
 
  Details
6/30/2025 Bank of New York Mellon BK Maintain Sector Perform
(N/A)
 
 
  Details
6/30/2025 Bank of America BAC Maintain Outperform
(N/A)
 
 
  Details
5/20/2025 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
4/23/2025 Northern Trust NTRS Maintain Outperform
(N/A)
 
 
  Details
4/17/2025 Citizens Financial Group CFG Maintain Outperform
(N/A)
 
 
  Details
4/16/2025 PNC Financial PNC Maintain Outperform
(N/A)
 
 
  Details
4/16/2025 Citi C Maintain Outperform
(N/A)
 
 
  Details
4/16/2025 Bank of America BAC Maintain Outperform
(N/A)
 
 
  Details
4/15/2025 Goldman Sachs GS Maintain Sector Perform
(N/A)
 
 
  Details
4/14/2025 Wells Fargo WFC Maintain Outperform
(N/A)
 
 
  Details
4/14/2025 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
4/14/2025 Bank of New York Mellon BK Maintain Sector Perform
(N/A)
 
 
  Details
3/13/2025 Wells Fargo WFC Upgrade Outperform
(Sector Perform)
67.28
(86.31)
28.28% Details
1/24/2025 Northern Trust NTRS Maintain Outperform
(N/A)
 
 
  Details
1/16/2025 Wells Fargo WFC Maintain Sector Perform
(N/A)
 
 
  Details
1/16/2025 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
1/16/2025 Citi C Maintain Outperform
(N/A)
 
 
  Details
10/24/2024 Northern Trust NTRS Maintain Outperform
(N/A)
 
 
  Details
10/18/2024 Truist Financial TFC Maintain Outperform
(N/A)
 
 
  Details
10/18/2024 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
10/17/2024 Citizens Financial Group CFG Maintain Outperform
(N/A)
 
 
  Details
7/23/2024 Truist Financial TFC Maintain Outperform
(N/A)
 
 
  Details
7/22/2024 Regions Financial RF Maintain Outperform
(N/A)
 
 
  Details
7/22/2024 Fifth Third Bancorp FITB Maintain Outperform
(N/A)
 
 
  Details
7/19/2024 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
7/18/2024 Northern Trust NTRS Maintain Outperform
(N/A)
 
 
  Details
7/18/2024 Citizens Financial Group CFG Maintain Outperform
(N/A)
 
 
  Details
7/17/2024 PNC Financial PNC Maintain Outperform
(N/A)
 
 
  Details
7/17/2024 State Street STT Maintain Sector Perform
(N/A)
 
 
  Details
7/16/2024 Bank of America BAC Maintain Outperform
(N/A)
 
 
  Details
6/18/2024 Citi C Maintain Outperform
(N/A)
 
 
  Details
6/17/2024 Citi C Maintain Outperform
(N/A)
 
 
  Details
5/21/2024 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
4/19/2024 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
4/17/2024 Bank of America BAC Maintain Outperform
(N/A)
 
 
  Details
4/16/2024 Goldman Sachs GS Maintain Sector Perform
(N/A)
 
 
  Details
1/22/2024 State Street STT Maintain Sector Perform
(N/A)
 
 
  Details
1/22/2024 Fifth Third Bancorp FITB Maintain Outperform
(N/A)
 
 
  Details
1/19/2024 Truist Financial TFC Maintain Outperform
(N/A)
 
 
  Details
1/19/2024 Northern Trust NTRS Maintain Outperform
(N/A)
 
 
  Details
1/19/2024 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
1/18/2024 Citizens Financial Group CFG Maintain Outperform
(N/A)
 
 
  Details
1/17/2024 PNC Financial PNC Maintain Outperform
(N/A)
 
 
  Details
1/17/2024 Goldman Sachs GS Maintain Sector Perform
(N/A)
 
 
  Details
12/5/2023 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
10/23/2023 Regions Financial RF Maintain Outperform
(N/A)
 
 
  Details
10/20/2023 Fifth Third Bancorp FITB Maintain Outperform
(N/A)
 
 
  Details
9/20/2023 Citi C Maintain Outperform
(N/A)
 
 
  Details
9/19/2023 Northern Trust NTRS Maintain Outperform
(N/A)
 
 
  Details
9/12/2023 Citizens Financial Group CFG Maintain Outperform
(N/A)
 
 
  Details
7/21/2023 Truist Financial TFC Maintain Outperform
(N/A)
 
 
  Details
7/21/2023 Fifth Third Bancorp FITB Maintain Outperform
(N/A)
 
 
  Details
6/30/2023 Citizens Financial Group CFG Maintain Outperform
(N/A)
 
 
  Details
6/13/2023 Truist Financial TFC Maintain Outperform
(N/A)
 
 
  Details
6/13/2023 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
5/2/2023 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
4/26/2023 Northern Trust NTRS Maintain Outperform
(N/A)
 
 
  Details
4/21/2023 Truist Financial TFC Maintain Outperform
(N/A)
 
 
  Details
4/21/2023 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
4/20/2023 Citizens Financial Group CFG Maintain Outperform
(N/A)
 
 
  Details
4/19/2023 Goldman Sachs GS Maintain Sector Perform
(N/A)
 
 
  Details
4/19/2023 Bank of New York Mellon BK Maintain Sector Perform
(N/A)
 
 
  Details
4/19/2023 Bank of America BAC Maintain Outperform
(N/A)
 
 
  Details
1/18/2023 Goldman Sachs GS Maintain Sector Perform
(N/A)
 
 
  Details
10/21/2022 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
10/21/2022 Fifth Third Bancorp FITB Maintain Outperform
(N/A)
 
 
  Details
10/20/2022 Northern Trust NTRS Maintain Outperform
(N/A)
 
 
  Details
10/19/2022 Truist Financial TFC Maintain Outperform
(N/A)
 
 
  Details
7/15/2022 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
7/7/2022 Citizens Financial Group CFG Maintain Outperform
(N/A)
 
 
  Details
7/1/2022 Wells Fargo WFC Maintain Sector Perform
(N/A)
 
 
  Details
7/1/2022 Goldman Sachs GS Maintain Sector Perform
(N/A)
 
 
  Details
7/1/2022 Bank of New York Mellon BK Maintain Sector Perform
(N/A)
 
 
  Details
7/1/2022 Northern Trust NTRS Maintain Outperform
(N/A)
 
 
  Details
6/27/2022 Citi C Maintain Outperform
(N/A)
 
 
  Details
6/14/2022 State Street STT Maintain Sector Perform
(N/A)
 
 
  Details
6/14/2022 Bank of America BAC Maintain Outperform
(N/A)
 
 
  Details
4/19/2022 Bank of New York Mellon BK Maintain Sector Perform
(N/A)
 
 
  Details
4/14/2022 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
3/3/2022 Citi C Maintain Outperform
(N/A)
 
 
  Details
11/4/2021 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
10/25/2021 Regions Financial RF Maintain Outperform
(N/A)
 
 
  Details
10/22/2021 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
10/21/2021 Northern Trust NTRS Maintain Outperform
(N/A)
 
 
  Details
10/20/2021 Bank of New York Mellon BK Maintain Sector Perform
(N/A)
 
 
  Details
10/20/2021 Fifth Third Bancorp FITB Maintain Outperform
(N/A)
 
 
  Details
10/19/2021 State Street STT Maintain Sector Perform
(N/A)
 
 
  Details
10/18/2021 PNC Financial PNC Maintain Outperform
(N/A)
 
 
  Details
10/18/2021 Goldman Sachs GS Maintain Sector Perform
(N/A)
 
 
  Details
10/15/2021 Wells Fargo WFC Maintain Sector Perform
(N/A)
 
 
  Details
10/15/2021 Bank of America BAC Maintain Outperform
(N/A)
 
 
  Details
10/14/2021 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
7/15/2021 PNC Financial PNC Maintain Outperform
(N/A)
 
 
  Details
7/7/2021 Wells Fargo WFC Maintain Sector Perform
(Sector Perform)
 
 
  Details
7/7/2021 Wells Fargo WFC Maintain Sector Perform
(N/A)
 
 
  Details
7/7/2021 Citi C Maintain Outperform
(Outperform)
 
 
  Details
7/7/2021 Bank of America BAC Maintain Outperform
(Outperform)
 
 
  Details
4/19/2021 PNC Financial PNC Maintain Outperform
(N/A)
 
 
  Details
4/19/2021 Citizens Financial Group CFG Maintain Outperform
(N/A)
 
 
  Details
4/16/2021 Bank of America BAC Maintain Outperform
(N/A)
 
 
  Details
4/15/2021 Wells Fargo WFC Maintain Sector Perform
(N/A)
 
 
  Details
4/15/2021 Goldman Sachs GS Maintain Sector Perform
(N/A)
 
 
  Details
4/15/2021 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
3/26/2021 Fifth Third Bancorp FITB Maintain Outperform
(Outperform)
 
 
  Details
1/20/2021 Goldman Sachs GS Maintain Sector Perform
(N/A)
 
 
  Details
1/20/2021 State Street STT Maintain Sector Perform
(N/A)
 
 
  Details
1/20/2021 Bank of America BAC Maintain Outperform
(N/A)
 
 
  Details
1/18/2021 JPMorgan JPM Maintain Outperform
(Outperform)
 
 
  Details
1/18/2021 PNC Financial PNC Maintain Outperform
(Outperform)
 
 
  Details
1/18/2021 Wells Fargo WFC Maintain Sector Perform
(Sector Perform)
 
 
  Details
1/15/2021 Citi C Maintain Outperform
(Outperform)
 
 
  Details
12/10/2020 State Street STT Maintain Sector Perform
(N/A)
 
 
  Details
12/10/2020 Citi C Maintain Outperform
(N/A)
 
 
  Details
12/9/2020 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
11/30/2020 Wells Fargo WFC Upgrade Sector Perform
(Underperform)
28.59
(67.28)
135.33% Details
11/17/2020 PNC Financial PNC Maintain Outperform
(N/A)
 
 
  Details
11/12/2020 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
10/23/2020 Fifth Third Bancorp FITB Maintain Outperform
(N/A)
 
 
  Details
9/23/2020 Wells Fargo WFC Maintain Underperform
(Underperform)
 
 
  Details
9/17/2020 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
7/23/2020 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
7/16/2020 Goldman Sachs GS Maintain Sector Perform
(N/A)
 
 
  Details
7/15/2020 Wells Fargo WFC Maintain Underperform
(N/A)
 
 
  Details
7/2/2020 Bank of America BAC Maintain Outperform
(N/A)
 
 
  Details
7/1/2020 Northern Trust NTRS Maintain Outperform
(N/A)
 
 
  Details
7/1/2020 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
7/1/2020 Fifth Third Bancorp FITB Maintain Outperform
(N/A)
 
 
  Details
7/1/2020 Citizens Financial Group CFG Maintain Outperform
(N/A)
 
 
  Details
6/30/2020 Wells Fargo WFC Maintain Underperform
(N/A)
 
 
  Details
1/21/2020 State Street STT Maintain Sector Perform
(N/A)
 
 
  Details
1/21/2020 Citizens Financial Group CFG Maintain Outperform
(N/A)
 
 
  Details
1/16/2020 Wells Fargo WFC Downgrade Underperform
(Sector Perform)
48.32
(86.31)
78.62% Details
1/9/2020 Goldman Sachs GS Maintain Sector Perform
(N/A)
 
 
  Details
12/31/2019 Citi C Maintain Outperform
(N/A)
 
 
  Details
12/31/2019 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
12/31/2019 Bank of America BAC Maintain Outperform
(N/A)
 
 
  Details
12/9/2019 PNC Financial PNC Downgrade Outperform
(Top Pick)
153.81
(250.99)
63.18% Details
11/22/2019 PNC Financial PNC Maintain Top Pick
(N/A)
 
 
  Details
10/16/2019 JPMorgan JPM Maintain Outperform
(N/A)
 
 
  Details
6/19/2019 State Street STT Maintain Sector Perform
(N/A)
 
 
  Details
4/18/2019 Bank of New York Mellon BK Maintain Sector Perform
(N/A)
 
 
  Details
1/24/2019 Northern Trust NTRS Maintain Outperform
(N/A)
 
 
  Details
1/23/2019 Fifth Third Bancorp FITB Maintain Outperform
(N/A)
 
 
  Details
1/17/2019 PNC Financial PNC Maintain Top Pick
(N/A)
 
 
  Details
1/2/2019 Wells Fargo WFC Upgrade Sector Perform
(Underperform)
46.08
(48.32)
4.86% Details
1/2/2019 Citizens Financial Group CFG Upgrade Outperform
(Sector Perform)
29.73
(71.88)
141.78% Details
12/12/2018 Citi C Maintain Outperform
(N/A)
 
 
  Details
10/19/2018 KeyCorp KEY Maintain Outperform
(N/A)
 
 
  Details
10/15/2018 PNC Financial PNC Maintain Top Pick
(N/A)
 
 
  Details