Richard Taylor
Stock Analyst at Barclays
(4.11)
# 1,624
Out of 4,649 analysts
368
Total ratings
51.1%
Success rate
7.4%
Average return
Main Sectors:
Stocks Rated by Richard Taylor
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: FOUR 4imprint Group plc | Maintained: Buy | 5,100p → 5,840p | 4,716p | +23.83% | 12 | Aug 6, 2026 | |
| LON: GRG Greggs plc | Maintained: Buy | 1,750p → 2,185p | 1,822p | +19.92% | 26 | Jul 30, 2026 | |
| LON: SSPG SSP Group plc | Maintained: Hold | 220p | 212p | +3.77% | 11 | Jul 29, 2026 | |
| LON: JDW J D Wetherspoon plc | Maintained: Sell | 540p | 816p | -33.82% | 11 | Jul 22, 2026 | |
| LON: DNLM Dunelm Group plc | Maintained: Buy | 1,150p | 892p | +29.00% | 35 | Jul 17, 2026 | |
| LON: FRAS Frasers Group Plc | Maintained: Hold | 785p → 755p | 815p | -7.31% | 11 | Jul 17, 2026 | |
| LON: WOSG Watches of Switzerland Group PLC | Maintained: Buy | 825p → 845p | 736p | +14.81% | 50 | Jul 15, 2026 | |
| LON: IGG IG Group Holdings plc | Maintained: Buy | 2,010p | 1,363p | +47.47% | 49 | Jul 9, 2026 | |
| LON: CWK Cranswick plc | Initiated Coverage: Buy | 6,380p | 5,260p | +21.29% | 1 | Jul 6, 2026 | |
| LON: SMWH WH Smith PLC | Maintained: Hold | 615p → 455p | 429p | +6.01% | 34 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | 115p → 120p | 75p | +61.07% | 18 | May 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 90p | 92p | -2.62% | 32 | May 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 85p | 88p | -3.30% | 24 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | 190p | 198p | -3.85% | 23 | Mar 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | 190p → 180p | 215p | -16.28% | 5 | Nov 26, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 160p | 210p | -23.81% | 21 | Sep 11, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | 260p → 405p | 284p | n/a | 2 | Jan 10, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | 100p → 90p | 53p | n/a | 3 | Oct 16, 2019 |
4imprint Group plc
Aug 6, 2026
Maintained: Buy
Price Target: 5,100p → 5,840p
Current: 4,716p
Upside: +23.83%
Greggs plc
Jul 30, 2026
Maintained: Buy
Price Target: 1,750p → 2,185p
Current: 1,822p
Upside: +19.92%
SSP Group plc
Jul 29, 2026
Maintained: Hold
Price Target: 220p
Current: 212p
Upside: +3.77%
J D Wetherspoon plc
Jul 22, 2026
Maintained: Sell
Price Target: 540p
Current: 816p
Upside: -33.82%
Dunelm Group plc
Jul 17, 2026
Maintained: Buy
Price Target: 1,150p
Current: 892p
Upside: +29.00%
Frasers Group Plc
Jul 17, 2026
Maintained: Hold
Price Target: 785p → 755p
Current: 815p
Upside: -7.31%
Watches of Switzerland Group PLC
Jul 15, 2026
Maintained: Buy
Price Target: 825p → 845p
Current: 736p
Upside: +14.81%
IG Group Holdings plc
Jul 9, 2026
Maintained: Buy
Price Target: 2,010p
Current: 1,363p
Upside: +47.47%
Cranswick plc
Jul 6, 2026
Initiated Coverage: Buy
Price Target: 6,380p
Current: 5,260p
Upside: +21.29%
WH Smith PLC
Jun 11, 2026
Maintained: Hold
Price Target: 615p → 455p
Current: 429p
Upside: +6.01%
May 20, 2026
Maintained: Buy
Price Target: 115p → 120p
Current: 75p
Upside: +61.07%
May 11, 2026
Maintained: Hold
Price Target: 90p
Current: 92p
Upside: -2.62%
Apr 23, 2026
Maintained: Hold
Price Target: 85p
Current: 88p
Upside: -3.30%
Mar 31, 2026
Upgraded: Hold
Price Target: 190p
Current: 198p
Upside: -3.85%
Nov 26, 2025
Maintained: Sell
Price Target: 190p → 180p
Current: 215p
Upside: -16.28%
Sep 11, 2025
Maintained: Hold
Price Target: 160p
Current: 210p
Upside: -23.81%
Jan 10, 2020
Maintained: Sell
Price Target: 260p → 405p
Current: 284p
Upside: n/a
Oct 16, 2019
Maintained: Sell
Price Target: 100p → 90p
Current: 53p
Upside: n/a