
Matthew Lloyd
Stock Analyst at Exane BNP Paribas
(3.16)
# 2,590
Out of 4,698 analysts
83
Total ratings
54.9%
Success rate
5.6%
Average return
Main Sectors:
Stocks Rated by Matthew Lloyd
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: KNOS Kainos Group plc | Downgraded: Hold | 1,100p → 1,240p | 1,240p | - | 2 | Aug 24, 2026 | |
| LON: CWK Cranswick plc | Upgraded: Buy | 5,640p → 6,750p | 5,220p | +29.31% | 2 | Jun 2, 2026 | |
| LON: DPLM Diploma PLC | Initiated Coverage: Buy | 8,100p | 7,160p | +13.13% | 1 | Apr 27, 2026 | |
| LON: GNS Genus plc | Initiated Coverage: Hold | 2,750p | 2,328p | +18.13% | 1 | Apr 27, 2026 | |
| LON: GRG Greggs plc | Initiated Coverage: Sell | 1,430p | 1,855p | -22.91% | 1 | Apr 27, 2026 | |
| LON: JSG Johnson Service Group PLC | Initiated Coverage: Buy | 180p | 142p | +26.58% | 1 | Apr 27, 2026 | |
| LON: KIE Kier Group plc | Initiated Coverage: Hold | 240p | 253p | -5.14% | 1 | Apr 27, 2026 | |
| LON: MTO Mitie Group plc | Initiated Coverage: Hold | 200p | 211p | -5.12% | 1 | Apr 27, 2026 | |
| LON: PETS Pets at Home Group Plc | Initiated Coverage: Hold | 205p | 211p | -2.84% | 1 | Apr 27, 2026 | |
| LON: SRP Serco Group plc | Initiated Coverage: Hold | 315p | 257p | +22.57% | 1 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | 500p → 340p | 333p | +2.04% | 3 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | 245p | 186p | +31.65% | 1 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Buy | 1,240p | 1,008p | +23.02% | 1 | Apr 27, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | n/a | $18.17 | n/a | 1 | Mar 20, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | 3,625p → 3,408p | 2,672p | 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 | 211p | n/a | 12 | Oct 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 465p → 341p | 127p | n/a | 8 | Oct 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | 505p → 428p | 287p | n/a | 9 | Oct 10, 2024 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | 935p → 810p | 737p | 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,592.00 | n/a | 1 | Jul 10, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | €69.00 → €70.00 | €38.68 | n/a | 2 | Apr 5, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €49.50 → €48.50 | €30.00 | n/a | 2 | Feb 3, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | CHF 69.00 → CHF 73.00 | CHF 23.70 | n/a | 3 | Jun 28, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | €82.00 | €70.58 | n/a | 2 | Jan 28, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Hold | 4,220p → 5,800p | 5,845p | 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 | $952.50 | n/a | 1 | Sep 25, 2020 |
Kainos Group plc
Aug 24, 2026
Downgraded: Hold
Price Target: 1,100p → 1,240p
Current: 1,240p
Upside: -
Cranswick plc
Jun 2, 2026
Upgraded: Buy
Price Target: 5,640p → 6,750p
Current: 5,220p
Upside: +29.31%
Diploma PLC
Apr 27, 2026
Initiated Coverage: Buy
Price Target: 8,100p
Current: 7,160p
Upside: +13.13%
Genus plc
Apr 27, 2026
Initiated Coverage: Hold
Price Target: 2,750p
Current: 2,328p
Upside: +18.13%
Greggs plc
Apr 27, 2026
Initiated Coverage: Sell
Price Target: 1,430p
Current: 1,855p
Upside: -22.91%
Johnson Service Group PLC
Apr 27, 2026
Initiated Coverage: Buy
Price Target: 180p
Current: 142p
Upside: +26.58%
Kier Group plc
Apr 27, 2026
Initiated Coverage: Hold
Price Target: 240p
Current: 253p
Upside: -5.14%
Mitie Group plc
Apr 27, 2026
Initiated Coverage: Hold
Price Target: 200p
Current: 211p
Upside: -5.12%
Pets at Home Group Plc
Apr 27, 2026
Initiated Coverage: Hold
Price Target: 205p
Current: 211p
Upside: -2.84%
Serco Group plc
Apr 27, 2026
Initiated Coverage: Hold
Price Target: 315p
Current: 257p
Upside: +22.57%
Apr 27, 2026
Initiated Coverage: Hold
Price Target: 500p → 340p
Current: 333p
Upside: +2.04%
Apr 27, 2026
Initiated Coverage: Buy
Price Target: 245p
Current: 186p
Upside: +31.65%
Apr 27, 2026
Initiated Coverage: Buy
Price Target: 1,240p
Current: 1,008p
Upside: +23.02%
Mar 20, 2025
Upgraded: Buy
Price Target: n/a
Current: $18.17
Upside: n/a
Mar 20, 2025
Upgraded: Buy
Price Target: 3,625p → 3,408p
Current: 2,672p
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: 211p
Upside: n/a
Oct 10, 2024
Maintained: Hold
Price Target: 465p → 341p
Current: 127p
Upside: n/a
Oct 10, 2024
Maintained: Hold
Price Target: 505p → 428p
Current: 287p
Upside: n/a
Jul 25, 2024
Downgraded: Hold
Price Target: 935p → 810p
Current: 737p
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,592.00
Upside: n/a
Apr 5, 2022
Upgraded: Buy
Price Target: €69.00 → €70.00
Current: €38.68
Upside: n/a
Feb 3, 2022
Maintained: Buy
Price Target: €49.50 → €48.50
Current: €30.00
Upside: n/a
Jun 28, 2021
Upgraded: Buy
Price Target: CHF 69.00 → CHF 73.00
Current: CHF 23.70
Upside: n/a
Jan 28, 2021
Maintained: Buy
Price Target: €82.00
Current: €70.58
Upside: n/a
Jan 13, 2021
Upgraded: Hold
Price Target: 4,220p → 5,800p
Current: 5,845p
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: $952.50
Upside: n/a