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

Stocks Rated by Richard Taylor

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: 785p755p
Current: 765p
Upside: -1.31%
Watches of Switzerland Group PLC
Jul 15, 2026
Maintained: Buy
Price Target: 825p845p
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: 615p455p
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: 115p120p
Current: 75p
Upside: +60.00%
CVS Group plc
May 14, 2026
Maintained: Hold
Price Target: 1,340p
Current: 1,196p
Upside: +12.04%
Maintained: Hold
Price Target: 90p
Current: 89p
Upside: +1.17%
Maintained: Buy
Price Target: 1,910p1,750p
Current: 1,582p
Upside: +10.62%
Maintained: Hold
Price Target: 85p
Current: 74p
Upside: +15.18%
Upgraded: Hold
Price Target: 190p
Current: 194p
Upside: -2.21%
Maintained: Buy
Price Target: 5,100p
Current: 3,948p
Upside: +29.18%
Maintained: Sell
Price Target: 190p180p
Current: 197p
Upside: -8.63%
Maintained: Hold
Price Target: 160p
Current: 210p
Upside: -23.81%
Maintained: Sell
Price Target: 260p405p
Current: 264p
Upside: n/a
Maintained: Sell
Price Target: 100p90p
Current: 51p
Upside: n/a