Gerard Cassidy
Stock Analyst at RBC Capital
(4.89)
# 268
Out of 4,355 analysts
1373
Total ratings
67.3%
Success rate
13.4%
Average return
Main Sectors:
Stocks Rated by Gerard Cassidy
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| MTB M&T Bank | Maintained: Buy | $225 | $216.11 | +4.11% | 61 | May 20, 2026 | |
| C Citigroup | Maintained: Buy | $139 | $125.90 | +10.41% | 76 | May 7, 2026 | |
| FITB Fifth Third Bancorp | Maintained: Buy | $57 | $49.93 | +14.16% | 68 | May 4, 2026 | |
| JPM JPMorgan Chase & Co. | Maintained: Buy | $330 | $299.31 | +10.25% | 105 | May 4, 2026 | |
| BPOP Popular | Maintained: Buy | $141 → $163 | $148.53 | +9.74% | 47 | Apr 23, 2026 | |
| NTRS Northern Trust | Maintained: Buy | $159 → $178 | $165.45 | +7.59% | 68 | Apr 21, 2026 | |
| TFC Truist Financial | Maintained: Buy | $51 → $53 | $48.21 | +9.94% | 73 | Apr 17, 2026 | |
| RF Regions Financial | Maintained: Buy | $29 → $31 | $28.00 | +10.71% | 60 | Apr 17, 2026 | |
| STT State Street | Maintained: Hold | $135 → $155 | $155.64 | -0.41% | 71 | Apr 17, 2026 | |
| BNY The Bank of New York Mellon Corporation | Maintained: Hold | $130 → $142 | $139.43 | +1.84% | 66 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $22 → $24 | $21.33 | +12.52% | 83 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $59 → $61 | $54.85 | +11.21% | 65 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $67 → $70 | $62.26 | +12.43% | 62 | Apr 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $59 | $51.60 | +14.34% | 87 | Apr 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $207 | $208.00 | -0.48% | 63 | Apr 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $235 | $221.12 | +6.28% | 74 | Apr 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $100 | $77.54 | +28.97% | 79 | Apr 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $1,030 | $1,025.56 | +0.43% | 72 | Apr 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €19.25 | $20.11 | -4.28% | 1 | Dec 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €7.00 | $5.81 | +20.54% | 1 | Dec 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $81 → $112 | $187.93 | n/a | 4 | Jun 4, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $49 | $75.45 | n/a | 1 | Jan 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $59 | $81.63 | n/a | 1 | Jan 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $35 → $45 | $57.66 | n/a | 9 | Oct 26, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $29 → $53 | $62.45 | n/a | 9 | Oct 24, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $52 | $142.38 | n/a | 1 | Jan 12, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $99 | $210.83 | n/a | 1 | Jan 12, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $222 | $325.53 | n/a | 1 | Jan 12, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $22 → $23 | $22.19 | n/a | 12 | Oct 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $37 | $46.39 | n/a | 8 | Oct 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $37 → $41 | $63.64 | n/a | 2 | Oct 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 | $17.48 | n/a | 3 | Oct 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $9 | $13.77 | n/a | 3 | Sep 21, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $57 | $316.47 | n/a | 3 | Sep 15, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $42 | $122.54 | n/a | 7 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $37 | $34.94 | n/a | 1 | Jun 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $32 | $37.42 | n/a | 2 | Jun 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $16 | $14.06 | n/a | 2 | Jun 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $14 → $15 | $14.15 | n/a | 3 | Jun 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $42 | $79.65 | n/a | 8 | Jun 15, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $12 | $16.36 | n/a | 5 | Jun 7, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $62 | $82.69 | n/a | 1 | Jun 6, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $168 | $0.50 | n/a | 3 | Apr 12, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $72.72 | n/a | 1 | Sep 24, 2009 |
M&T Bank
May 20, 2026
Maintained: Buy
Price Target: $225
Current: $216.11
Upside: +4.11%
Citigroup
May 7, 2026
Maintained: Buy
Price Target: $139
Current: $125.90
Upside: +10.41%
Fifth Third Bancorp
May 4, 2026
Maintained: Buy
Price Target: $57
Current: $49.93
Upside: +14.16%
JPMorgan Chase & Co.
May 4, 2026
Maintained: Buy
Price Target: $330
Current: $299.31
Upside: +10.25%
Popular
Apr 23, 2026
Maintained: Buy
Price Target: $141 → $163
Current: $148.53
Upside: +9.74%
Northern Trust
Apr 21, 2026
Maintained: Buy
Price Target: $159 → $178
Current: $165.45
Upside: +7.59%
Truist Financial
Apr 17, 2026
Maintained: Buy
Price Target: $51 → $53
Current: $48.21
Upside: +9.94%
Regions Financial
Apr 17, 2026
Maintained: Buy
Price Target: $29 → $31
Current: $28.00
Upside: +10.71%
State Street
Apr 17, 2026
Maintained: Hold
Price Target: $135 → $155
Current: $155.64
Upside: -0.41%
The Bank of New York Mellon Corporation
Apr 16, 2026
Maintained: Hold
Price Target: $130 → $142
Current: $139.43
Upside: +1.84%
Apr 16, 2026
Maintained: Buy
Price Target: $22 → $24
Current: $21.33
Upside: +12.52%
Apr 16, 2026
Maintained: Buy
Price Target: $59 → $61
Current: $54.85
Upside: +11.21%
Apr 16, 2026
Maintained: Buy
Price Target: $67 → $70
Current: $62.26
Upside: +12.43%
Apr 15, 2026
Maintained: Buy
Price Target: $59
Current: $51.60
Upside: +14.34%
Apr 15, 2026
Maintained: Hold
Price Target: $207
Current: $208.00
Upside: -0.48%
Apr 15, 2026
Maintained: Buy
Price Target: $235
Current: $221.12
Upside: +6.28%
Apr 14, 2026
Maintained: Buy
Price Target: $100
Current: $77.54
Upside: +28.97%
Apr 13, 2026
Maintained: Hold
Price Target: $1,030
Current: $1,025.56
Upside: +0.43%
Dec 5, 2025
Maintained: Buy
Price Target: €19.25
Current: $20.11
Upside: -4.28%
Dec 5, 2025
Maintained: Buy
Price Target: €7.00
Current: $5.81
Upside: +20.54%
Jun 4, 2018
Reiterated: Buy
Price Target: $81 → $112
Current: $187.93
Upside: n/a
Jan 16, 2018
Reiterated: Hold
Price Target: $49
Current: $75.45
Upside: n/a
Jan 16, 2018
Reiterated: Buy
Price Target: $59
Current: $81.63
Upside: n/a
Oct 26, 2017
Reiterated: Buy
Price Target: $35 → $45
Current: $57.66
Upside: n/a
Oct 24, 2017
Reiterated: Buy
Price Target: $29 → $53
Current: $62.45
Upside: n/a
Jan 12, 2017
Reiterated: Hold
Price Target: $52
Current: $142.38
Upside: n/a
Jan 12, 2017
Reiterated: Hold
Price Target: $99
Current: $210.83
Upside: n/a
Jan 12, 2017
Reiterated: Buy
Price Target: $222
Current: $325.53
Upside: n/a
Oct 31, 2016
Reiterated: Buy
Price Target: $22 → $23
Current: $22.19
Upside: n/a
Oct 3, 2016
Reiterated: Buy
Price Target: $37
Current: $46.39
Upside: n/a
Oct 3, 2016
Reiterated: Hold
Price Target: $37 → $41
Current: $63.64
Upside: n/a
Oct 3, 2016
Reiterated: Hold
Price Target: $14
Current: $17.48
Upside: n/a
Sep 21, 2016
Reiterated: Hold
Price Target: $9
Current: $13.77
Upside: n/a
Sep 15, 2016
Reiterated: Sell
Price Target: $57
Current: $316.47
Upside: n/a
Jul 29, 2016
Reiterated: Buy
Price Target: $42
Current: $122.54
Upside: n/a
Jun 24, 2016
Reiterated: Buy
Price Target: $37
Current: $34.94
Upside: n/a
Jun 24, 2016
Reiterated: Buy
Price Target: $32
Current: $37.42
Upside: n/a
Jun 24, 2016
Reiterated: Hold
Price Target: $16
Current: $14.06
Upside: n/a
Jun 24, 2016
Reiterated: Buy
Price Target: $14 → $15
Current: $14.15
Upside: n/a
Jun 15, 2016
Reiterated: Buy
Price Target: $42
Current: $79.65
Upside: n/a
Jun 7, 2016
Reiterated: Buy
Price Target: $12
Current: $16.36
Upside: n/a
Jun 6, 2016
Reiterated: Buy
Price Target: $62
Current: $82.69
Upside: n/a
Apr 12, 2016
Reiterated: Buy
Price Target: $168
Current: $0.50
Upside: n/a
Sep 24, 2009
Upgraded: Buy
Price Target: n/a
Current: $72.72
Upside: n/a