Gerard Cassidy
Stock Analyst at RBC Capital
(4.95)
# 124
Out of 4,442 analysts
1374
Total ratings
72.8%
Success rate
15%
Average return
Main Sectors:
Stocks Rated by Gerard Cassidy
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| RF Regions Financial | Maintained: Buy | $31 | $28.75 | +7.83% | 61 | Jun 5, 2026 | |
| MTB M&T Bank | Maintained: Buy | $225 | $227.73 | -1.20% | 61 | May 20, 2026 | |
| C Citigroup | Maintained: Buy | $139 | $145.67 | -4.58% | 76 | May 7, 2026 | |
| FITB Fifth Third Bancorp | Maintained: Buy | $57 | $53.61 | +6.32% | 68 | May 4, 2026 | |
| JPM JPMorgan Chase & Co. | Maintained: Buy | $330 | $331.48 | -0.45% | 105 | May 4, 2026 | |
| BPOP Popular | Maintained: Buy | $141 → $163 | $162.73 | +0.17% | 47 | Apr 23, 2026 | |
| NTRS Northern Trust | Maintained: Buy | $159 → $178 | $175.56 | +1.39% | 68 | Apr 21, 2026 | |
| TFC Truist Financial | Maintained: Buy | $51 → $53 | $48.76 | +8.70% | 73 | Apr 17, 2026 | |
| STT State Street | Maintained: Hold | $135 → $155 | $173.71 | -10.77% | 71 | Apr 17, 2026 | |
| BNY The Bank of New York Mellon Corporation | Maintained: Hold | $130 → $142 | $146.44 | -3.03% | 66 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $22 → $24 | $22.83 | +5.12% | 83 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $59 → $61 | $58.68 | +3.95% | 65 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $67 → $70 | $67.99 | +2.96% | 62 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $59 | $57.37 | +2.84% | 87 | Apr 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $207 | $227.09 | -8.85% | 63 | Apr 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $235 | $234.71 | +0.12% | 74 | Apr 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $100 | $83.84 | +19.27% | 79 | Apr 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $1,030 | $1,106.37 | -6.90% | 72 | Apr 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €19.25 | $21.75 | -11.49% | 1 | Dec 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €7.00 | $6.23 | +12.29% | 1 | Dec 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $81 → $112 | $200.70 | n/a | 4 | Jun 4, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $49 | $75.51 | n/a | 1 | Jan 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $59 | $73.42 | n/a | 1 | Jan 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $35 → $45 | $59.95 | n/a | 9 | Oct 26, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $29 → $53 | $67.12 | n/a | 9 | Oct 24, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $52 | $164.46 | n/a | 1 | Jan 12, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $99 | $225.36 | n/a | 1 | Jan 12, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $222 | $325.09 | n/a | 1 | Jan 12, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $22 → $23 | $23.01 | n/a | 12 | Oct 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $37 | $48.50 | n/a | 8 | Oct 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $37 → $41 | $63.50 | n/a | 2 | Oct 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 | $18.36 | n/a | 3 | Oct 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $9 | $14.24 | n/a | 3 | Sep 21, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $57 | $338.07 | n/a | 3 | Sep 15, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $42 | $129.13 | n/a | 7 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $37 | $36.29 | n/a | 1 | Jun 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $32 | $39.16 | n/a | 2 | Jun 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $16 | $15.03 | n/a | 2 | Jun 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $14 → $15 | $14.59 | n/a | 3 | Jun 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $42 | $78.76 | n/a | 8 | Jun 15, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $12 | $17.05 | n/a | 5 | Jun 7, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $62 | $87.56 | n/a | 1 | Jun 6, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $168 | $0.4899 | n/a | 3 | Apr 12, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $76.13 | n/a | 1 | Sep 24, 2009 |
Regions Financial
Jun 5, 2026
Maintained: Buy
Price Target: $31
Current: $28.75
Upside: +7.83%
M&T Bank
May 20, 2026
Maintained: Buy
Price Target: $225
Current: $227.73
Upside: -1.20%
Citigroup
May 7, 2026
Maintained: Buy
Price Target: $139
Current: $145.67
Upside: -4.58%
Fifth Third Bancorp
May 4, 2026
Maintained: Buy
Price Target: $57
Current: $53.61
Upside: +6.32%
JPMorgan Chase & Co.
May 4, 2026
Maintained: Buy
Price Target: $330
Current: $331.48
Upside: -0.45%
Popular
Apr 23, 2026
Maintained: Buy
Price Target: $141 → $163
Current: $162.73
Upside: +0.17%
Northern Trust
Apr 21, 2026
Maintained: Buy
Price Target: $159 → $178
Current: $175.56
Upside: +1.39%
Truist Financial
Apr 17, 2026
Maintained: Buy
Price Target: $51 → $53
Current: $48.76
Upside: +8.70%
State Street
Apr 17, 2026
Maintained: Hold
Price Target: $135 → $155
Current: $173.71
Upside: -10.77%
The Bank of New York Mellon Corporation
Apr 16, 2026
Maintained: Hold
Price Target: $130 → $142
Current: $146.44
Upside: -3.03%
Apr 16, 2026
Maintained: Buy
Price Target: $22 → $24
Current: $22.83
Upside: +5.12%
Apr 16, 2026
Maintained: Buy
Price Target: $59 → $61
Current: $58.68
Upside: +3.95%
Apr 16, 2026
Maintained: Buy
Price Target: $67 → $70
Current: $67.99
Upside: +2.96%
Apr 15, 2026
Maintained: Buy
Price Target: $59
Current: $57.37
Upside: +2.84%
Apr 15, 2026
Maintained: Hold
Price Target: $207
Current: $227.09
Upside: -8.85%
Apr 15, 2026
Maintained: Buy
Price Target: $235
Current: $234.71
Upside: +0.12%
Apr 14, 2026
Maintained: Buy
Price Target: $100
Current: $83.84
Upside: +19.27%
Apr 13, 2026
Maintained: Hold
Price Target: $1,030
Current: $1,106.37
Upside: -6.90%
Dec 5, 2025
Maintained: Buy
Price Target: €19.25
Current: $21.75
Upside: -11.49%
Dec 5, 2025
Maintained: Buy
Price Target: €7.00
Current: $6.23
Upside: +12.29%
Jun 4, 2018
Reiterated: Buy
Price Target: $81 → $112
Current: $200.70
Upside: n/a
Jan 16, 2018
Reiterated: Hold
Price Target: $49
Current: $75.51
Upside: n/a
Jan 16, 2018
Reiterated: Buy
Price Target: $59
Current: $73.42
Upside: n/a
Oct 26, 2017
Reiterated: Buy
Price Target: $35 → $45
Current: $59.95
Upside: n/a
Oct 24, 2017
Reiterated: Buy
Price Target: $29 → $53
Current: $67.12
Upside: n/a
Jan 12, 2017
Reiterated: Hold
Price Target: $52
Current: $164.46
Upside: n/a
Jan 12, 2017
Reiterated: Hold
Price Target: $99
Current: $225.36
Upside: n/a
Jan 12, 2017
Reiterated: Buy
Price Target: $222
Current: $325.09
Upside: n/a
Oct 31, 2016
Reiterated: Buy
Price Target: $22 → $23
Current: $23.01
Upside: n/a
Oct 3, 2016
Reiterated: Buy
Price Target: $37
Current: $48.50
Upside: n/a
Oct 3, 2016
Reiterated: Hold
Price Target: $37 → $41
Current: $63.50
Upside: n/a
Oct 3, 2016
Reiterated: Hold
Price Target: $14
Current: $18.36
Upside: n/a
Sep 21, 2016
Reiterated: Hold
Price Target: $9
Current: $14.24
Upside: n/a
Sep 15, 2016
Reiterated: Sell
Price Target: $57
Current: $338.07
Upside: n/a
Jul 29, 2016
Reiterated: Buy
Price Target: $42
Current: $129.13
Upside: n/a
Jun 24, 2016
Reiterated: Buy
Price Target: $37
Current: $36.29
Upside: n/a
Jun 24, 2016
Reiterated: Buy
Price Target: $32
Current: $39.16
Upside: n/a
Jun 24, 2016
Reiterated: Hold
Price Target: $16
Current: $15.03
Upside: n/a
Jun 24, 2016
Reiterated: Buy
Price Target: $14 → $15
Current: $14.59
Upside: n/a
Jun 15, 2016
Reiterated: Buy
Price Target: $42
Current: $78.76
Upside: n/a
Jun 7, 2016
Reiterated: Buy
Price Target: $12
Current: $17.05
Upside: n/a
Jun 6, 2016
Reiterated: Buy
Price Target: $62
Current: $87.56
Upside: n/a
Apr 12, 2016
Reiterated: Buy
Price Target: $168
Current: $0.4899
Upside: n/a
Sep 24, 2009
Upgraded: Buy
Price Target: n/a
Current: $76.13
Upside: n/a