
Benjamin Toms
Stock Analyst at RBC Capital
(4.90)
# 255
Out of 4,651 analysts
784
Total ratings
69.4%
Success rate
18.7%
Average return
Main Sectors:
Stocks Rated by Benjamin Toms
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: HSBA HSBC Holdings plc | Maintained: Hold | 1,275p → 1,375p | 1,528p | -10.00% | 111 | Aug 14, 2026 | |
| LON: BARC Barclays PLC | Maintained: Buy | 550p | 521p | +5.67% | 77 | Aug 11, 2026 | |
| LON: MTRO Metro Bank Holdings PLC | Maintained: Buy | 190p | 180p | +5.44% | 47 | Aug 11, 2026 | |
| BME: BBVA Banco Bilbao Vizcaya Argentaria, S.A. | Maintained: Hold | €20.50 → €24.00 | €24.95 | -3.81% | 118 | Aug 10, 2026 | |
| LON: OSB OSB Group Plc | Maintained: Buy | 800p → 750p | 505p | +48.66% | 62 | Aug 6, 2026 | |
| LON: SHAW Shawbrook Group PLC | Maintained: Buy | 475p | 335p | +41.79% | 2 | Aug 6, 2026 | |
| AIBRF AIB Group plc | Maintained: Sell | $10 → $10 | $11.53 | -9.79% | 12 | Aug 5, 2026 | |
| LON: NWG NatWest Group plc | Maintained: Hold | 725p | 708p | +2.43% | 61 | Aug 3, 2026 | |
| LON: LLOY Lloyds Banking Group plc | Reiterated: Buy | 120p → 124p | 115p | +7.64% | 65 | Jul 31, 2026 | |
| LON: PAG Paragon Banking Group PLC | Maintained: Buy | 1,050p | 833p | +26.13% | 51 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | €12.75 → €13.50 | €12.90 | +4.67% | 96 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $152.86 | - | 1 | Jul 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | 625p → 470p | 428p | +9.81% | 57 | Jul 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | €1.90 → €2.15 | €2.98 | -27.85% | 10 | Mar 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $3.91 → $4.58 | $19.10 | n/a | 4 | Feb 20, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $6.21 | n/a | 1 | Mar 30, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $7.17 | $28.70 | n/a | 1 | Aug 5, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | €10.00 | €33.39 | n/a | 1 | Mar 10, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | 600p | 2,219p | n/a | 3 | Aug 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | n/a | $103.79 | n/a | 1 | Feb 19, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €9.51 | €39.74 | n/a | 1 | Oct 19, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €2.50 | €6.92 | n/a | 1 | Oct 19, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $4.96 | n/a | 1 | Nov 9, 2017 |
HSBC Holdings plc
Aug 14, 2026
Maintained: Hold
Price Target: 1,275p → 1,375p
Current: 1,528p
Upside: -10.00%
Barclays PLC
Aug 11, 2026
Maintained: Buy
Price Target: 550p
Current: 521p
Upside: +5.67%
Metro Bank Holdings PLC
Aug 11, 2026
Maintained: Buy
Price Target: 190p
Current: 180p
Upside: +5.44%
Banco Bilbao Vizcaya Argentaria, S.A.
Aug 10, 2026
Maintained: Hold
Price Target: €20.50 → €24.00
Current: €24.95
Upside: -3.81%
OSB Group Plc
Aug 6, 2026
Maintained: Buy
Price Target: 800p → 750p
Current: 505p
Upside: +48.66%
Shawbrook Group PLC
Aug 6, 2026
Maintained: Buy
Price Target: 475p
Current: 335p
Upside: +41.79%
AIB Group plc
Aug 5, 2026
Maintained: Sell
Price Target: $10 → $10
Current: $11.53
Upside: -9.79%
NatWest Group plc
Aug 3, 2026
Maintained: Hold
Price Target: 725p
Current: 708p
Upside: +2.43%
Lloyds Banking Group plc
Jul 31, 2026
Reiterated: Buy
Price Target: 120p → 124p
Current: 115p
Upside: +7.64%
Paragon Banking Group PLC
Jul 29, 2026
Maintained: Buy
Price Target: 1,050p
Current: 833p
Upside: +26.13%
Jul 28, 2026
Reiterated: Buy
Price Target: €12.75 → €13.50
Current: €12.90
Upside: +4.67%
Jul 7, 2026
Downgraded: Hold
Price Target: n/a
Current: $152.86
Upside: -
Jul 6, 2026
Downgraded: Hold
Price Target: 625p → 470p
Current: 428p
Upside: +9.81%
Mar 13, 2026
Maintained: Sell
Price Target: €1.90 → €2.15
Current: €2.98
Upside: -27.85%
Feb 20, 2024
Maintained: Hold
Price Target: $3.91 → $4.58
Current: $19.10
Upside: n/a
Mar 30, 2022
Downgraded: Sell
Price Target: n/a
Current: $6.21
Upside: n/a
Aug 5, 2021
Maintained: Buy
Price Target: $7.17
Current: $28.70
Upside: n/a
Mar 10, 2021
Maintained: Sell
Price Target: €10.00
Current: €33.39
Upside: n/a
Aug 9, 2019
Maintained: Sell
Price Target: 600p
Current: 2,219p
Upside: n/a
Feb 19, 2019
Maintained: Sell
Price Target: n/a
Current: $103.79
Upside: n/a
Oct 19, 2018
Maintained: Buy
Price Target: €9.51
Current: €39.74
Upside: n/a
Oct 19, 2018
Maintained: Hold
Price Target: €2.50
Current: €6.92
Upside: n/a
Nov 9, 2017
Downgraded: Sell
Price Target: n/a
Current: $4.96
Upside: n/a