
Matthew Lloyd
Stock Analyst at Exane BNP Paribas
(3.06)
# 2,745
Out of 4,649 analysts
82
Total ratings
54.9%
Success rate
5.3%
Average return
Main Sectors:
Stocks Rated by Matthew Lloyd
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: CWK Cranswick plc | Upgraded: Buy | 5,640p → 6,750p | 5,260p | +28.33% | 2 | Jun 2, 2026 | |
| LON: DPLM Diploma PLC | Initiated Coverage: Buy | 8,100p | 7,370p | +9.91% | 1 | Apr 27, 2026 | |
| LON: GNS Genus plc | Initiated Coverage: Hold | 2,750p | 2,256p | +21.90% | 1 | Apr 27, 2026 | |
| LON: GRG Greggs plc | Initiated Coverage: Sell | 1,430p | 1,822p | -21.51% | 1 | Apr 27, 2026 | |
| LON: JSG Johnson Service Group PLC | Initiated Coverage: Buy | 180p | 147p | +22.37% | 1 | Apr 27, 2026 | |
| LON: KNOS Kainos Group plc | Initiated Coverage: Buy | 1,100p | 970p | +13.40% | 1 | Apr 27, 2026 | |
| LON: KIE Kier Group plc | Initiated Coverage: Hold | 240p | 262p | -8.33% | 1 | Apr 27, 2026 | |
| LON: MTO Mitie Group plc | Initiated Coverage: Hold | 200p | 208p | -3.85% | 1 | Apr 27, 2026 | |
| LON: PETS Pets at Home Group Plc | Initiated Coverage: Hold | 205p | 215p | -4.65% | 1 | Apr 27, 2026 | |
| LON: SRP Serco Group plc | Initiated Coverage: Hold | 315p | 269p | +17.27% | 1 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | 500p → 340p | 352p | -3.52% | 3 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | 245p | 178p | +37.41% | 1 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | 1,240p | 1,090p | +13.76% | 1 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $18.76 | n/a | 1 | Mar 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | 3,625p → 3,408p | 2,758p | n/a | 5 | Mar 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 115p → 104p | 69p | n/a | 7 | Oct 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | 480p → 515p | 205p | n/a | 12 | Oct 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 465p → 341p | 147p | n/a | 8 | Oct 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 505p → 428p | 291p | n/a | 9 | Oct 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | 935p → 810p | 738p | n/a | 7 | Jul 25, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | 495p → 480p | 351p | n/a | 3 | Apr 8, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $3,686.00 | n/a | 1 | Jul 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | €69.00 → €70.00 | €39.39 | n/a | 2 | Apr 5, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €49.50 → €48.50 | €28.58 | n/a | 2 | Feb 3, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | CHF 69.00 → CHF 73.00 | CHF 23.64 | n/a | 3 | Jun 28, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €82.00 | €69.78 | n/a | 2 | Jan 28, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | 4,220p → 5,800p | 5,840p | n/a | 2 | Jan 13, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $13 | $43.31 | n/a | 1 | Jan 13, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $914.50 | n/a | 1 | Sep 25, 2020 |
Cranswick plc
Jun 2, 2026
Upgraded: Buy
Price Target: 5,640p → 6,750p
Current: 5,260p
Upside: +28.33%
Diploma PLC
Apr 27, 2026
Initiated Coverage: Buy
Price Target: 8,100p
Current: 7,370p
Upside: +9.91%
Genus plc
Apr 27, 2026
Initiated Coverage: Hold
Price Target: 2,750p
Current: 2,256p
Upside: +21.90%
Greggs plc
Apr 27, 2026
Initiated Coverage: Sell
Price Target: 1,430p
Current: 1,822p
Upside: -21.51%
Johnson Service Group PLC
Apr 27, 2026
Initiated Coverage: Buy
Price Target: 180p
Current: 147p
Upside: +22.37%
Kainos Group plc
Apr 27, 2026
Initiated Coverage: Buy
Price Target: 1,100p
Current: 970p
Upside: +13.40%
Kier Group plc
Apr 27, 2026
Initiated Coverage: Hold
Price Target: 240p
Current: 262p
Upside: -8.33%
Mitie Group plc
Apr 27, 2026
Initiated Coverage: Hold
Price Target: 200p
Current: 208p
Upside: -3.85%
Pets at Home Group Plc
Apr 27, 2026
Initiated Coverage: Hold
Price Target: 205p
Current: 215p
Upside: -4.65%
Serco Group plc
Apr 27, 2026
Initiated Coverage: Hold
Price Target: 315p
Current: 269p
Upside: +17.27%
Apr 27, 2026
Initiated Coverage: Hold
Price Target: 500p → 340p
Current: 352p
Upside: -3.52%
Apr 27, 2026
Initiated Coverage: Buy
Price Target: 245p
Current: 178p
Upside: +37.41%
Apr 27, 2026
Initiated Coverage: Buy
Price Target: 1,240p
Current: 1,090p
Upside: +13.76%
Mar 20, 2025
Upgraded: Buy
Price Target: n/a
Current: $18.76
Upside: n/a
Mar 20, 2025
Upgraded: Buy
Price Target: 3,625p → 3,408p
Current: 2,758p
Upside: n/a
Oct 10, 2024
Maintained: Hold
Price Target: 115p → 104p
Current: 69p
Upside: n/a
Oct 10, 2024
Upgraded: Buy
Price Target: 480p → 515p
Current: 205p
Upside: n/a
Oct 10, 2024
Maintained: Hold
Price Target: 465p → 341p
Current: 147p
Upside: n/a
Oct 10, 2024
Maintained: Hold
Price Target: 505p → 428p
Current: 291p
Upside: n/a
Jul 25, 2024
Downgraded: Hold
Price Target: 935p → 810p
Current: 738p
Upside: n/a
Apr 8, 2024
Downgraded: Hold
Price Target: 495p → 480p
Current: 351p
Upside: n/a
Jul 10, 2023
Maintained: Buy
Price Target: n/a
Current: $3,686.00
Upside: n/a
Apr 5, 2022
Upgraded: Buy
Price Target: €69.00 → €70.00
Current: €39.39
Upside: n/a
Feb 3, 2022
Maintained: Buy
Price Target: €49.50 → €48.50
Current: €28.58
Upside: n/a
Jun 28, 2021
Upgraded: Buy
Price Target: CHF 69.00 → CHF 73.00
Current: CHF 23.64
Upside: n/a
Jan 28, 2021
Maintained: Buy
Price Target: €82.00
Current: €69.78
Upside: n/a
Jan 13, 2021
Upgraded: Hold
Price Target: 4,220p → 5,800p
Current: 5,840p
Upside: n/a
Jan 13, 2021
Maintained: Sell
Price Target: $13
Current: $43.31
Upside: n/a
Sep 25, 2020
Upgraded: Buy
Price Target: n/a
Current: $914.50
Upside: n/a