Richard Taylor

Stock Analyst at Barclays

(4.21)
# 1,459
Out of 4,476 analysts
360
Total ratings
52.2%
Success rate
8.1%
Average return

Stocks Rated by Richard Taylor

Frasers Group Plc
Jun 11, 2026
Maintained: Hold
Price Target: 785p
Current: $760.50
Upside: +3.22%
WH Smith PLC
Jun 11, 2026
Maintained: Hold
Price Target: 615p455p
Current: $418.80
Upside: +8.64%
Watches of Switzerland Group PLC
Jun 5, 2026
Maintained: Buy
Price Target: 725p825p
Current: $746.00
Upside: +10.59%
IG Group Holdings plc
May 20, 2026
Maintained: Buy
Price Target: 1,755p2,010p
Current: $1,862.00
Upside: +7.95%
SSP Group plc
May 20, 2026
Maintained: Hold
Price Target: 220p
Current: $195.40
Upside: +12.59%
Victorian Plumbing Group plc
May 20, 2026
Maintained: Buy
Price Target: 115p120p
Current: $82.00
Upside: +46.34%
CVS Group plc
May 14, 2026
Maintained: Hold
Price Target: 1,340p
Current: $1,255.00
Upside: +6.77%
JD Sports Fashion Plc
May 11, 2026
Maintained: Hold
Price Target: 90p
Current: $84.28
Upside: +6.79%
Greggs plc
May 7, 2026
Maintained: Buy
Price Target: 1,910p1,750p
Current: $1,598.00
Upside: +9.51%
J D Wetherspoon plc
May 6, 2026
Maintained: Sell
Price Target: 540p
Current: $733.50
Upside: -26.38%
Maintained: Hold
Price Target: 85p
Current: $72.60
Upside: +17.08%
Maintained: Buy
Price Target: 1,250p1,150p
Current: $807.00
Upside: +42.50%
Upgraded: Hold
Price Target: 190p
Current: $191.50
Upside: -0.78%
Maintained: Buy
Price Target: 5,100p
Current: $3,804.00
Upside: +34.07%
Maintained: Sell
Price Target: 190p180p
Current: $185.61
Upside: -3.02%
Maintained: Hold
Price Target: 160p
Current: $216.00
Upside: -25.93%
Maintained: Sell
Price Target: 260p405p
Current: $259.00
Upside: n/a
Maintained: Sell
Price Target: 100p90p
Current: $54.50
Upside: n/a