Benjamin Toms
Stock Analyst at RBC Capital
(4.90)
# 247
Out of 4,476 analysts
764
Total ratings
70.5%
Success rate
19.1%
Average return
Main Sectors:
Top Industries:
Stocks Rated by Benjamin Toms
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| BME: SAN Banco Santander, S.A. | Maintained: Buy | €12.75 | $12.42 | +2.67% | 94 | Jun 30, 2026 | |
| LON: PAG Paragon Banking Group PLC | Maintained: Buy | 1,050p | $773.50 | +35.75% | 50 | Jun 2, 2026 | |
| LON: MTRO Metro Bank Holdings PLC | Maintained: Buy | 170p → 195p | $174.00 | +12.07% | 45 | May 28, 2026 | |
| LON: CBG Close Brothers Group plc | Maintained: Buy | 625p | $439.80 | +42.11% | 56 | May 21, 2026 | |
| LON: HSBA HSBC Holdings plc | Maintained: Hold | 1,200p → 1,275p | $1,451.00 | -12.13% | 109 | May 14, 2026 | |
| BME: BBVA Banco Bilbao Vizcaya Argentaria, S.A. | Reiterated: Hold | €20.25 → €20.50 | $22.74 | -9.85% | 117 | May 12, 2026 | |
| AIBRF AIB Group plc | Maintained: Hold | $9.68 → $9.96 | $11.49 | -13.26% | 10 | May 7, 2026 | |
| LON: NWG NatWest Group plc | Maintained: Hold | 725p | $682.80 | +6.18% | 60 | May 5, 2026 | |
| LON: OSB OSB Group Plc | Maintained: Buy | 800p | $544.00 | +47.06% | 61 | Apr 30, 2026 | |
| LON: LLOY Lloyds Banking Group plc | Maintained: Buy | 120p | $115.05 | +4.30% | 63 | Apr 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 550p → 575p | $522.30 | +10.09% | 75 | Apr 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | €1.90 → €2.15 | $3.02 | -28.81% | 10 | Mar 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $3.83 → $4.49 | $17.99 | n/a | 4 | Feb 20, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $6.06 | n/a | 1 | Mar 30, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $7.06 | $25.60 | n/a | 1 | Aug 5, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | €10.00 | $31.83 | n/a | 1 | Mar 10, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | 600p | $2,122.00 | n/a | 3 | Aug 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | n/a | $96.78 | n/a | 1 | Feb 19, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €9.66 | $37.72 | n/a | 1 | Oct 19, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €2.50 | $6.17 | n/a | 1 | Oct 19, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $4.75 | n/a | 1 | Nov 9, 2017 |
Banco Santander, S.A.
Jun 30, 2026
Maintained: Buy
Price Target: €12.75
Current: $12.42
Upside: +2.67%
Paragon Banking Group PLC
Jun 2, 2026
Maintained: Buy
Price Target: 1,050p
Current: $773.50
Upside: +35.75%
Metro Bank Holdings PLC
May 28, 2026
Maintained: Buy
Price Target: 170p → 195p
Current: $174.00
Upside: +12.07%
Close Brothers Group plc
May 21, 2026
Maintained: Buy
Price Target: 625p
Current: $439.80
Upside: +42.11%
HSBC Holdings plc
May 14, 2026
Maintained: Hold
Price Target: 1,200p → 1,275p
Current: $1,451.00
Upside: -12.13%
Banco Bilbao Vizcaya Argentaria, S.A.
May 12, 2026
Reiterated: Hold
Price Target: €20.25 → €20.50
Current: $22.74
Upside: -9.85%
AIB Group plc
May 7, 2026
Maintained: Hold
Price Target: $9.68 → $9.96
Current: $11.49
Upside: -13.26%
NatWest Group plc
May 5, 2026
Maintained: Hold
Price Target: 725p
Current: $682.80
Upside: +6.18%
OSB Group Plc
Apr 30, 2026
Maintained: Buy
Price Target: 800p
Current: $544.00
Upside: +47.06%
Lloyds Banking Group plc
Apr 29, 2026
Maintained: Buy
Price Target: 120p
Current: $115.05
Upside: +4.30%
Apr 28, 2026
Reiterated: Buy
Price Target: 550p → 575p
Current: $522.30
Upside: +10.09%
Mar 13, 2026
Maintained: Sell
Price Target: €1.90 → €2.15
Current: $3.02
Upside: -28.81%
Feb 20, 2024
Maintained: Hold
Price Target: $3.83 → $4.49
Current: $17.99
Upside: n/a
Mar 30, 2022
Downgraded: Sell
Price Target: n/a
Current: $6.06
Upside: n/a
Aug 5, 2021
Maintained: Buy
Price Target: $7.06
Current: $25.60
Upside: n/a
Mar 10, 2021
Maintained: Sell
Price Target: €10.00
Current: $31.83
Upside: n/a
Aug 9, 2019
Maintained: Sell
Price Target: 600p
Current: $2,122.00
Upside: n/a
Feb 19, 2019
Maintained: Sell
Price Target: n/a
Current: $96.78
Upside: n/a
Oct 19, 2018
Maintained: Buy
Price Target: €9.66
Current: $37.72
Upside: n/a
Oct 19, 2018
Maintained: Hold
Price Target: €2.50
Current: $6.17
Upside: n/a
Nov 9, 2017
Downgraded: Sell
Price Target: n/a
Current: $4.75
Upside: n/a