
Andrew Brooke
Stock Analyst at RBC Capital
(3.49)
# 2,297
Out of 5,004 analysts
591
Total ratings
50%
Success rate
2.6%
Average return
Main Sectors:
Stocks Rated by Andrew Brooke
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: RTO Rentokil Initial plc | Reiterated: Buy | 480p | 309p | +55.24% | 41 | Sep 18, 2026 | |
| LON: DPLM Diploma PLC | Reiterated: Buy | 7,400p | 7,715p | -4.08% | 39 | Sep 8, 2026 | |
| LON: JSG Johnson Service Group PLC | Reiterated: Hold | 150p → 145p | 136p | +6.46% | 28 | Sep 8, 2026 | |
| LON: IWG International Workplace Group plc | Reiterated: Buy | 260p | 172p | +51.60% | 27 | Aug 12, 2026 | |
| SWX: ADEN Adecco Group AG | Reiterated: Buy | CHF 25.00 → CHF 26.00 | CHF 24.46 | +6.30% | 37 | Aug 7, 2026 | |
| LON: SRP Serco Group plc | Reiterated: Buy | 370p | 253p | +46.36% | 52 | Aug 6, 2026 | |
| LON: CPI Capita plc | Reiterated: Buy | 385p | 226p | +70.35% | 38 | Aug 4, 2026 | |
| LON: TPK Travis Perkins plc | Reiterated: Buy | 825p | 597p | +38.19% | 41 | Aug 4, 2026 | |
| LON: ESNT Essentra plc | Reiterated: Buy | 130p → 140p | 108p | +29.39% | 19 | Jul 28, 2026 | |
| AMS: RAND Randstad N.V. | Reiterated: Hold | €31.00 | €36.00 | -13.89% | 38 | Jul 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 6,500p | 6,440p | +0.93% | 30 | Jun 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 205p → 200p | 210p | -4.94% | 4 | Jun 4, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 770p → 780p | 755p | +3.31% | 47 | May 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | kr 170.00 → kr 180.00 | kr 150.90 | +19.28% | 18 | Feb 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $6.68 | $20.55 | -67.48% | 1 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 800p | 330p | n/a | 17 | Feb 26, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $163 → $131 | $220.17 | n/a | 21 | Jun 15, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | CHF 2,700 → CHF 3,100 | CHF 94.46 | n/a | 4 | Jun 14, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 140p | 63p | n/a | 14 | Feb 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | €65.00 | €56.10 | n/a | 10 | Feb 8, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 390p → 440p | 214p | n/a | 15 | Jan 13, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | €9.00 | €9.98 | n/a | 4 | Dec 29, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | €21.50 | €26.76 | n/a | 6 | Dec 29, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 280p | 985p | n/a | 5 | Dec 29, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | 2,200p | 2,688p | n/a | 10 | Dec 29, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | $13 | $29.12 | n/a | 11 | Dec 29, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | 4,500p | 5,860p | n/a | 9 | Dec 29, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 2,700p → 2,800p | 2,636p | n/a | 2 | Jul 17, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $56 | $20.49 | n/a | 1 | Jul 13, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 2,960p | 15p | n/a | 1 | Oct 6, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 29,605p | 307p | n/a | 1 | Oct 6, 2016 |
Rentokil Initial plc
Sep 18, 2026
Reiterated: Buy
Price Target: 480p
Current: 309p
Upside: +55.24%
Diploma PLC
Sep 8, 2026
Reiterated: Buy
Price Target: 7,400p
Current: 7,715p
Upside: -4.08%
Johnson Service Group PLC
Sep 8, 2026
Reiterated: Hold
Price Target: 150p → 145p
Current: 136p
Upside: +6.46%
International Workplace Group plc
Aug 12, 2026
Reiterated: Buy
Price Target: 260p
Current: 172p
Upside: +51.60%
Adecco Group AG
Aug 7, 2026
Reiterated: Buy
Price Target: CHF 25.00 → CHF 26.00
Current: CHF 24.46
Upside: +6.30%
Serco Group plc
Aug 6, 2026
Reiterated: Buy
Price Target: 370p
Current: 253p
Upside: +46.36%
Capita plc
Aug 4, 2026
Reiterated: Buy
Price Target: 385p
Current: 226p
Upside: +70.35%
Travis Perkins plc
Aug 4, 2026
Reiterated: Buy
Price Target: 825p
Current: 597p
Upside: +38.19%
Essentra plc
Jul 28, 2026
Reiterated: Buy
Price Target: 130p → 140p
Current: 108p
Upside: +29.39%
Randstad N.V.
Jul 22, 2026
Reiterated: Hold
Price Target: €31.00
Current: €36.00
Upside: -13.89%
Jun 11, 2026
Reiterated: Hold
Price Target: 6,500p
Current: 6,440p
Upside: +0.93%
Jun 4, 2026
Reiterated: Buy
Price Target: 205p → 200p
Current: 210p
Upside: -4.94%
May 21, 2026
Reiterated: Buy
Price Target: 770p → 780p
Current: 755p
Upside: +3.31%
Feb 5, 2026
Reiterated: Buy
Price Target: kr 170.00 → kr 180.00
Current: kr 150.90
Upside: +19.28%
Oct 23, 2025
Reiterated: Buy
Price Target: $6.68
Current: $20.55
Upside: -67.48%
Feb 26, 2025
Reiterated: Buy
Price Target: 800p
Current: 330p
Upside: n/a
Jun 15, 2022
Reiterated: Hold
Price Target: $163 → $131
Current: $220.17
Upside: n/a
Jun 14, 2021
Reiterated: Buy
Price Target: CHF 2,700 → CHF 3,100
Current: CHF 94.46
Upside: n/a
Feb 23, 2021
Reiterated: Hold
Price Target: 140p
Current: 63p
Upside: n/a
Feb 8, 2021
Reiterated: Sell
Price Target: €65.00
Current: €56.10
Upside: n/a
Jan 13, 2021
Reiterated: Hold
Price Target: 390p → 440p
Current: 214p
Upside: n/a
Dec 29, 2020
Reiterated: Hold
Price Target: €9.00
Current: €9.98
Upside: n/a
Dec 29, 2020
Reiterated: Hold
Price Target: €21.50
Current: €26.76
Upside: n/a
Dec 29, 2020
Reiterated: Hold
Price Target: 280p
Current: 985p
Upside: n/a
Dec 29, 2020
Reiterated: Sell
Price Target: 2,200p
Current: 2,688p
Upside: n/a
Dec 29, 2020
Reiterated: Sell
Price Target: $13
Current: $29.12
Upside: n/a
Dec 29, 2020
Reiterated: Sell
Price Target: 4,500p
Current: 5,860p
Upside: n/a
Jul 17, 2020
Reiterated: Hold
Price Target: 2,700p → 2,800p
Current: 2,636p
Upside: n/a
Jul 13, 2020
Reiterated: Buy
Price Target: $56
Current: $20.49
Upside: n/a
Oct 6, 2016
Reiterated: Hold
Price Target: 2,960p
Current: 15p
Upside: n/a
Oct 6, 2016
Reiterated: Hold
Price Target: 29,605p
Current: 307p
Upside: n/a