Richard Taylor
Stock Analyst at Barclays
(4.17)
# 1,515
Out of 4,574 analysts
366
Total ratings
51.2%
Success rate
7.4%
Average return
Main Sectors:
Stocks Rated by Richard Taylor
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: JDW J D Wetherspoon plc | Maintained: Sell | 540p | 717p | -24.69% | 11 | Jul 22, 2026 | |
| LON: DNLM Dunelm Group plc | Maintained: Buy | 1,150p | 868p | +32.56% | 35 | Jul 17, 2026 | |
| LON: FRAS Frasers Group Plc | Maintained: Hold | 785p → 755p | 765p | -1.31% | 11 | Jul 17, 2026 | |
| LON: WOSG Watches of Switzerland Group PLC | Maintained: Buy | 825p → 845p | 709p | +19.18% | 50 | Jul 15, 2026 | |
| LON: IGG IG Group Holdings plc | Maintained: Buy | 2,010p | 1,705p | +17.89% | 49 | Jul 9, 2026 | |
| LON: CWK Cranswick plc | Initiated Coverage: Buy | 6,380p | 5,480p | +16.42% | 1 | Jul 6, 2026 | |
| LON: SMWH WH Smith PLC | Maintained: Hold | 615p → 455p | 425p | +7.01% | 34 | Jun 11, 2026 | |
| LON: SSPG SSP Group plc | Maintained: Hold | 220p | 191p | +15.18% | 10 | May 20, 2026 | |
| AIM: VIC Victorian Plumbing Group plc | Maintained: Buy | 115p → 120p | 75p | +60.00% | 18 | May 20, 2026 | |
| LON: CVSG CVS Group plc | Maintained: Hold | 1,340p | 1,196p | +12.04% | 1 | May 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 90p | 89p | +1.17% | 32 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 1,910p → 1,750p | 1,582p | +10.62% | 25 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 85p | 74p | +15.18% | 24 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | 190p | 194p | -2.21% | 23 | Mar 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 5,100p | 3,948p | +29.18% | 11 | Mar 12, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | 190p → 180p | 197p | -8.63% | 5 | Nov 26, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 160p | 210p | -23.81% | 21 | Sep 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | 260p → 405p | 264p | n/a | 2 | Jan 10, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | 100p → 90p | 51p | n/a | 3 | Oct 16, 2019 |
J D Wetherspoon plc
Jul 22, 2026
Maintained: Sell
Price Target: 540p
Current: 717p
Upside: -24.69%
Dunelm Group plc
Jul 17, 2026
Maintained: Buy
Price Target: 1,150p
Current: 868p
Upside: +32.56%
Frasers Group Plc
Jul 17, 2026
Maintained: Hold
Price Target: 785p → 755p
Current: 765p
Upside: -1.31%
Watches of Switzerland Group PLC
Jul 15, 2026
Maintained: Buy
Price Target: 825p → 845p
Current: 709p
Upside: +19.18%
IG Group Holdings plc
Jul 9, 2026
Maintained: Buy
Price Target: 2,010p
Current: 1,705p
Upside: +17.89%
Cranswick plc
Jul 6, 2026
Initiated Coverage: Buy
Price Target: 6,380p
Current: 5,480p
Upside: +16.42%
WH Smith PLC
Jun 11, 2026
Maintained: Hold
Price Target: 615p → 455p
Current: 425p
Upside: +7.01%
SSP Group plc
May 20, 2026
Maintained: Hold
Price Target: 220p
Current: 191p
Upside: +15.18%
Victorian Plumbing Group plc
May 20, 2026
Maintained: Buy
Price Target: 115p → 120p
Current: 75p
Upside: +60.00%
CVS Group plc
May 14, 2026
Maintained: Hold
Price Target: 1,340p
Current: 1,196p
Upside: +12.04%
May 11, 2026
Maintained: Hold
Price Target: 90p
Current: 89p
Upside: +1.17%
May 7, 2026
Maintained: Buy
Price Target: 1,910p → 1,750p
Current: 1,582p
Upside: +10.62%
Apr 23, 2026
Maintained: Hold
Price Target: 85p
Current: 74p
Upside: +15.18%
Mar 31, 2026
Upgraded: Hold
Price Target: 190p
Current: 194p
Upside: -2.21%
Mar 12, 2026
Maintained: Buy
Price Target: 5,100p
Current: 3,948p
Upside: +29.18%
Nov 26, 2025
Maintained: Sell
Price Target: 190p → 180p
Current: 197p
Upside: -8.63%
Sep 11, 2025
Maintained: Hold
Price Target: 160p
Current: 210p
Upside: -23.81%
Jan 10, 2020
Maintained: Sell
Price Target: 260p → 405p
Current: 264p
Upside: n/a
Oct 16, 2019
Maintained: Sell
Price Target: 100p → 90p
Current: 51p
Upside: n/a