
Benjamin Toms
Stock Analyst at RBC Capital
(4.90)
# 253
Out of 4,703 analysts
785
Total ratings
68.6%
Success rate
18.5%
Average return
Main Sectors:
Stocks Rated by Benjamin Toms
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: OSB OSB Group Plc | Maintained: Buy | 750p | 516p | +45.35% | 63 | Sep 1, 2026 | |
| LON: HSBA HSBC Holdings plc | Maintained: Hold | 1,275p → 1,375p | 1,580p | -12.99% | 111 | Aug 14, 2026 | |
| LON: BARC Barclays PLC | Maintained: Buy | 550p | 497p | +10.74% | 77 | Aug 11, 2026 | |
| LON: MTRO Metro Bank Holdings PLC | Maintained: Buy | 190p | 178p | +6.50% | 47 | Aug 11, 2026 | |
| BME: BBVA Banco Bilbao Vizcaya Argentaria, S.A. | Maintained: Hold | €20.50 → €24.00 | €25.39 | -5.47% | 118 | Aug 10, 2026 | |
| LON: SHAW Shawbrook Group PLC | Maintained: Buy | 475p | 327p | +45.48% | 2 | Aug 6, 2026 | |
| AIBRF AIB Group plc | Maintained: Sell | $10 → $10 | $13.14 | -20.41% | 12 | Aug 5, 2026 | |
| LON: NWG NatWest Group plc | Maintained: Hold | 725p | 700p | +3.60% | 61 | Aug 3, 2026 | |
| LON: LLOY Lloyds Banking Group plc | Reiterated: Buy | 120p → 124p | 113p | +10.12% | 65 | Jul 31, 2026 | |
| LON: PAG Paragon Banking Group PLC | Maintained: Buy | 1,050p | 819p | +28.21% | 51 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | €12.75 → €13.50 | €12.87 | +4.91% | 96 | Jul 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $147.85 | - | 1 | Jul 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | 625p → 470p | 427p | +10.07% | 57 | Jul 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | €1.90 → €2.15 | €2.94 | -26.87% | 10 | Mar 13, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $3.92 → $4.6 | $18.94 | n/a | 4 | Feb 20, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $6.08 | n/a | 1 | Mar 30, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $7.2 | $29.51 | n/a | 1 | Aug 5, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | €10.00 | €35.57 | n/a | 1 | Mar 10, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | 600p | 2,244p | n/a | 3 | Aug 9, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | n/a | $107.11 | n/a | 1 | Feb 19, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €9.47 | €42.06 | n/a | 1 | Oct 19, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | €2.50 | €6.74 | n/a | 1 | Oct 19, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Sell | n/a | $5.20 | n/a | 1 | Nov 9, 2017 |
OSB Group Plc
Sep 1, 2026
Maintained: Buy
Price Target: 750p
Current: 516p
Upside: +45.35%
HSBC Holdings plc
Aug 14, 2026
Maintained: Hold
Price Target: 1,275p → 1,375p
Current: 1,580p
Upside: -12.99%
Barclays PLC
Aug 11, 2026
Maintained: Buy
Price Target: 550p
Current: 497p
Upside: +10.74%
Metro Bank Holdings PLC
Aug 11, 2026
Maintained: Buy
Price Target: 190p
Current: 178p
Upside: +6.50%
Banco Bilbao Vizcaya Argentaria, S.A.
Aug 10, 2026
Maintained: Hold
Price Target: €20.50 → €24.00
Current: €25.39
Upside: -5.47%
Shawbrook Group PLC
Aug 6, 2026
Maintained: Buy
Price Target: 475p
Current: 327p
Upside: +45.48%
AIB Group plc
Aug 5, 2026
Maintained: Sell
Price Target: $10 → $10
Current: $13.14
Upside: -20.41%
NatWest Group plc
Aug 3, 2026
Maintained: Hold
Price Target: 725p
Current: 700p
Upside: +3.60%
Lloyds Banking Group plc
Jul 31, 2026
Reiterated: Buy
Price Target: 120p → 124p
Current: 113p
Upside: +10.12%
Paragon Banking Group PLC
Jul 29, 2026
Maintained: Buy
Price Target: 1,050p
Current: 819p
Upside: +28.21%
Jul 28, 2026
Reiterated: Buy
Price Target: €12.75 → €13.50
Current: €12.87
Upside: +4.91%
Jul 7, 2026
Downgraded: Hold
Price Target: n/a
Current: $147.85
Upside: -
Jul 6, 2026
Downgraded: Hold
Price Target: 625p → 470p
Current: 427p
Upside: +10.07%
Mar 13, 2026
Maintained: Sell
Price Target: €1.90 → €2.15
Current: €2.94
Upside: -26.87%
Feb 20, 2024
Maintained: Hold
Price Target: $3.92 → $4.6
Current: $18.94
Upside: n/a
Mar 30, 2022
Downgraded: Sell
Price Target: n/a
Current: $6.08
Upside: n/a
Aug 5, 2021
Maintained: Buy
Price Target: $7.2
Current: $29.51
Upside: n/a
Mar 10, 2021
Maintained: Sell
Price Target: €10.00
Current: €35.57
Upside: n/a
Aug 9, 2019
Maintained: Sell
Price Target: 600p
Current: 2,244p
Upside: n/a
Feb 19, 2019
Maintained: Sell
Price Target: n/a
Current: $107.11
Upside: n/a
Oct 19, 2018
Maintained: Buy
Price Target: €9.47
Current: €42.06
Upside: n/a
Oct 19, 2018
Maintained: Hold
Price Target: €2.50
Current: €6.74
Upside: n/a
Nov 9, 2017
Downgraded: Sell
Price Target: n/a
Current: $5.20
Upside: n/a