Gerard Cassidy
Stock Analyst at RBC Capital
(4.97)
# 70
Out of 4,512 analysts
1395
Total ratings
74.4%
Success rate
16%
Average return
Main Sectors:
Stocks Rated by Gerard Cassidy
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| BAC Bank of America | Maintained: Buy | $59 | $60.62 | -2.67% | 89 | Jun 29, 2026 | |
| FITB Fifth Third Bancorp | Rated: Buy | $57 | $57.05 | -0.09% | 70 | Jun 29, 2026 | |
| NTRS Northern Trust | Maintained: Buy | $178 | $186.64 | -4.63% | 70 | Jun 29, 2026 | |
| BNY The Bank of New York Mellon Corporation | Maintained: Hold | $142 | $154.50 | -8.09% | 67 | Jun 22, 2026 | |
| TFC Truist Financial | Maintained: Buy | $53 | $51.95 | +2.02% | 74 | Jun 22, 2026 | |
| C Citigroup | Maintained: Buy | $139 → $150 | $133.27 | +12.55% | 77 | Jun 22, 2026 | |
| JPM JPMorgan Chase & Co. | Maintained: Buy | $330 | $342.89 | -3.76% | 106 | Jun 22, 2026 | |
| KEY KeyCorp | Maintained: Buy | $24 | $23.30 | +3.00% | 84 | Jun 22, 2026 | |
| MTB M&T Bank | Maintained: Buy | $225 → $230 | $241.85 | -4.90% | 62 | Jun 22, 2026 | |
| MS Morgan Stanley | Maintained: Hold | $207 | $227.67 | -9.08% | 64 | Jun 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $235 | $251.88 | -6.70% | 75 | Jun 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $163 | $169.00 | -3.55% | 48 | Jun 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $31 | $30.92 | +0.26% | 62 | Jun 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $155 | $183.65 | -15.60% | 72 | Jun 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $61 | $62.14 | -1.83% | 66 | Jun 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $100 | $85.29 | +17.25% | 80 | Jun 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $1,030 | $1,140.00 | -9.65% | 73 | Jun 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $70 | $70.32 | -0.46% | 63 | Jun 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €19.25 | $22.57 | -14.71% | 1 | Dec 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €7.00 | $6.35 | +10.31% | 1 | Dec 5, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $81 → $112 | $205.29 | n/a | 4 | Jun 4, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $49 | $73.81 | n/a | 1 | Jan 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $59 | $65.94 | n/a | 1 | Jan 16, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $35 → $45 | $61.39 | n/a | 9 | Oct 26, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $29 → $53 | $70.42 | n/a | 9 | Oct 24, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $52 | $185.33 | n/a | 1 | Jan 12, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $99 | $222.74 | n/a | 1 | Jan 12, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $222 | $346.65 | n/a | 1 | Jan 12, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $22 → $23 | $23.53 | n/a | 12 | Oct 31, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $37 | $47.95 | n/a | 8 | Oct 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $37 → $41 | $67.88 | n/a | 2 | Oct 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $14 | $18.99 | n/a | 3 | Oct 3, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $9 | $14.58 | n/a | 3 | Sep 21, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $57 | $355.06 | n/a | 3 | Sep 15, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $42 | $131.21 | n/a | 7 | Jul 29, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $37 | $37.34 | n/a | 1 | Jun 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $32 | $39.88 | n/a | 2 | Jun 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $16 | $14.96 | n/a | 2 | Jun 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $14 → $15 | $15.11 | n/a | 3 | Jun 24, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $42 | $80.34 | n/a | 8 | Jun 15, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $12 | $17.85 | n/a | 5 | Jun 7, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $62 | $92.54 | n/a | 1 | Jun 6, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $168 | $0.47 | n/a | 3 | Apr 12, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $76.12 | n/a | 1 | Sep 24, 2009 |
Bank of America
Jun 29, 2026
Maintained: Buy
Price Target: $59
Current: $60.62
Upside: -2.67%
Fifth Third Bancorp
Jun 29, 2026
Rated: Buy
Price Target: $57
Current: $57.05
Upside: -0.09%
Northern Trust
Jun 29, 2026
Maintained: Buy
Price Target: $178
Current: $186.64
Upside: -4.63%
The Bank of New York Mellon Corporation
Jun 22, 2026
Maintained: Hold
Price Target: $142
Current: $154.50
Upside: -8.09%
Truist Financial
Jun 22, 2026
Maintained: Buy
Price Target: $53
Current: $51.95
Upside: +2.02%
Citigroup
Jun 22, 2026
Maintained: Buy
Price Target: $139 → $150
Current: $133.27
Upside: +12.55%
JPMorgan Chase & Co.
Jun 22, 2026
Maintained: Buy
Price Target: $330
Current: $342.89
Upside: -3.76%
KeyCorp
Jun 22, 2026
Maintained: Buy
Price Target: $24
Current: $23.30
Upside: +3.00%
M&T Bank
Jun 22, 2026
Maintained: Buy
Price Target: $225 → $230
Current: $241.85
Upside: -4.90%
Morgan Stanley
Jun 22, 2026
Maintained: Hold
Price Target: $207
Current: $227.67
Upside: -9.08%
Jun 22, 2026
Maintained: Buy
Price Target: $235
Current: $251.88
Upside: -6.70%
Jun 22, 2026
Maintained: Buy
Price Target: $163
Current: $169.00
Upside: -3.55%
Jun 22, 2026
Maintained: Buy
Price Target: $31
Current: $30.92
Upside: +0.26%
Jun 22, 2026
Maintained: Hold
Price Target: $155
Current: $183.65
Upside: -15.60%
Jun 22, 2026
Maintained: Buy
Price Target: $61
Current: $62.14
Upside: -1.83%
Jun 22, 2026
Maintained: Buy
Price Target: $100
Current: $85.29
Upside: +17.25%
Jun 22, 2026
Maintained: Hold
Price Target: $1,030
Current: $1,140.00
Upside: -9.65%
Jun 22, 2026
Maintained: Buy
Price Target: $70
Current: $70.32
Upside: -0.46%
Dec 5, 2025
Maintained: Buy
Price Target: €19.25
Current: $22.57
Upside: -14.71%
Dec 5, 2025
Maintained: Buy
Price Target: €7.00
Current: $6.35
Upside: +10.31%
Jun 4, 2018
Reiterated: Buy
Price Target: $81 → $112
Current: $205.29
Upside: n/a
Jan 16, 2018
Reiterated: Hold
Price Target: $49
Current: $73.81
Upside: n/a
Jan 16, 2018
Reiterated: Buy
Price Target: $59
Current: $65.94
Upside: n/a
Oct 26, 2017
Reiterated: Buy
Price Target: $35 → $45
Current: $61.39
Upside: n/a
Oct 24, 2017
Reiterated: Buy
Price Target: $29 → $53
Current: $70.42
Upside: n/a
Jan 12, 2017
Reiterated: Hold
Price Target: $52
Current: $185.33
Upside: n/a
Jan 12, 2017
Reiterated: Hold
Price Target: $99
Current: $222.74
Upside: n/a
Jan 12, 2017
Reiterated: Buy
Price Target: $222
Current: $346.65
Upside: n/a
Oct 31, 2016
Reiterated: Buy
Price Target: $22 → $23
Current: $23.53
Upside: n/a
Oct 3, 2016
Reiterated: Buy
Price Target: $37
Current: $47.95
Upside: n/a
Oct 3, 2016
Reiterated: Hold
Price Target: $37 → $41
Current: $67.88
Upside: n/a
Oct 3, 2016
Reiterated: Hold
Price Target: $14
Current: $18.99
Upside: n/a
Sep 21, 2016
Reiterated: Hold
Price Target: $9
Current: $14.58
Upside: n/a
Sep 15, 2016
Reiterated: Sell
Price Target: $57
Current: $355.06
Upside: n/a
Jul 29, 2016
Reiterated: Buy
Price Target: $42
Current: $131.21
Upside: n/a
Jun 24, 2016
Reiterated: Buy
Price Target: $37
Current: $37.34
Upside: n/a
Jun 24, 2016
Reiterated: Buy
Price Target: $32
Current: $39.88
Upside: n/a
Jun 24, 2016
Reiterated: Hold
Price Target: $16
Current: $14.96
Upside: n/a
Jun 24, 2016
Reiterated: Buy
Price Target: $14 → $15
Current: $15.11
Upside: n/a
Jun 15, 2016
Reiterated: Buy
Price Target: $42
Current: $80.34
Upside: n/a
Jun 7, 2016
Reiterated: Buy
Price Target: $12
Current: $17.85
Upside: n/a
Jun 6, 2016
Reiterated: Buy
Price Target: $62
Current: $92.54
Upside: n/a
Apr 12, 2016
Reiterated: Buy
Price Target: $168
Current: $0.47
Upside: n/a
Sep 24, 2009
Upgraded: Buy
Price Target: n/a
Current: $76.12
Upside: n/a