Andrew Brooke
Stock Analyst at RBC Capital
(3.47)
# 3,760
Out of 12,268 analysts
593
Total ratings
49.1%
Success rate
2.7%
Average return
Main Sectors:
Stocks Rated by Andrew Brooke
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: RS1 RS Group plc | Maintained: Buy | $770 → $780 | $682.50 | +14.29% | 47 | May 21, 2026 | |
| LON: ESNT Essentra plc | Maintained: Buy | $130 | $86.50 | +50.29% | 18 | May 21, 2026 | |
| LON: DPLM Diploma PLC | Maintained: Buy | $6,600 → $7,300 | $7,025.00 | +3.91% | 37 | May 19, 2026 | |
| LON: DCC DCC plc | Maintained: Hold | $6,500 | $6,155.00 | +5.61% | 29 | May 19, 2026 | |
| LON: CPI Capita plc | Maintained: Buy | $450 | $377.50 | +19.21% | 36 | May 18, 2026 | |
| SWX: ADEN Adecco Group AG | Maintained: Buy | $30 → $25 | $15.57 | +60.57% | 36 | May 13, 2026 | |
| LON: JSG Johnson Service Group PLC | Maintained: Hold | $150 | $137.40 | +9.17% | 26 | May 7, 2026 | |
| LON: MTO Mitie Group plc | Maintained: Buy | $200 → $205 | $177.00 | +15.82% | 3 | Apr 29, 2026 | |
| LON: TPK Travis Perkins plc | Maintained: Buy | $850 → $825 | $541.00 | +52.50% | 40 | Apr 28, 2026 | |
| AMS: RAND Randstad N.V. | Maintained: Hold | $33 → $31 | $26.37 | +17.56% | 37 | Apr 22, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $500 → $540 | $463.90 | +16.40% | 38 | Mar 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $370 | $277.60 | +33.29% | 50 | Mar 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $260 | $185.40 | +40.24% | 26 | Mar 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $170 → $180 | $160.30 | +12.29% | 18 | Feb 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $1,025 → $1,340 | $1,318.00 | +1.67% | 20 | Nov 24, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $500 | $31.34 | +1,495.41% | 1 | Oct 23, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $800 | $247.50 | n/a | 17 | Feb 26, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $12,200 → $9,800 | $223.31 | n/a | 21 | Jun 15, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $2,700 → $3,100 | $87.66 | n/a | 4 | Jun 14, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $140 | $31.26 | n/a | 14 | Feb 23, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $65 | $46.38 | n/a | 10 | Feb 8, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $3.9 → $440 | $118.10 | n/a | 15 | Jan 13, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $280 → $2.8 | $1,063.50 | n/a | 5 | Dec 29, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $22 | $2,386.00 | n/a | 10 | Dec 29, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $10 | $31.13 | n/a | 11 | Dec 29, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $45 | $5,480.00 | n/a | 9 | Dec 29, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $22 | $27.05 | n/a | 6 | Dec 29, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $9 | $11.27 | n/a | 4 | Dec 29, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $2,700 → $2,800 | $2,591.00 | n/a | 2 | Jul 17, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $49 | $15.03 | n/a | 1 | Jul 13, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $40 | $19.80 | n/a | 1 | Oct 6, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $400 | $157.20 | n/a | 1 | Oct 6, 2016 |
RS Group plc
May 21, 2026
Maintained: Buy
Price Target: $770 → $780
Current: $682.50
Upside: +14.29%
Essentra plc
May 21, 2026
Maintained: Buy
Price Target: $130
Current: $86.50
Upside: +50.29%
Diploma PLC
May 19, 2026
Maintained: Buy
Price Target: $6,600 → $7,300
Current: $7,025.00
Upside: +3.91%
DCC plc
May 19, 2026
Maintained: Hold
Price Target: $6,500
Current: $6,155.00
Upside: +5.61%
Capita plc
May 18, 2026
Maintained: Buy
Price Target: $450
Current: $377.50
Upside: +19.21%
Adecco Group AG
May 13, 2026
Maintained: Buy
Price Target: $30 → $25
Current: $15.57
Upside: +60.57%
Johnson Service Group PLC
May 7, 2026
Maintained: Hold
Price Target: $150
Current: $137.40
Upside: +9.17%
Mitie Group plc
Apr 29, 2026
Maintained: Buy
Price Target: $200 → $205
Current: $177.00
Upside: +15.82%
Travis Perkins plc
Apr 28, 2026
Maintained: Buy
Price Target: $850 → $825
Current: $541.00
Upside: +52.50%
Randstad N.V.
Apr 22, 2026
Maintained: Hold
Price Target: $33 → $31
Current: $26.37
Upside: +17.56%
Mar 5, 2026
Maintained: Buy
Price Target: $500 → $540
Current: $463.90
Upside: +16.40%
Mar 5, 2026
Maintained: Buy
Price Target: $370
Current: $277.60
Upside: +33.29%
Mar 5, 2026
Maintained: Buy
Price Target: $260
Current: $185.40
Upside: +40.24%
Feb 5, 2026
Maintained: Buy
Price Target: $170 → $180
Current: $160.30
Upside: +12.29%
Nov 24, 2025
Maintained: Hold
Price Target: $1,025 → $1,340
Current: $1,318.00
Upside: +1.67%
Oct 23, 2025
Maintained: Buy
Price Target: $500
Current: $31.34
Upside: +1,495.41%
Feb 26, 2025
Maintained: Buy
Price Target: $800
Current: $247.50
Upside: n/a
Jun 15, 2022
Maintained: Hold
Price Target: $12,200 → $9,800
Current: $223.31
Upside: n/a
Jun 14, 2021
Maintained: Buy
Price Target: $2,700 → $3,100
Current: $87.66
Upside: n/a
Feb 23, 2021
Reiterated: Hold
Price Target: $140
Current: $31.26
Upside: n/a
Feb 8, 2021
Maintained: Sell
Price Target: $65
Current: $46.38
Upside: n/a
Jan 13, 2021
Maintained: Hold
Price Target: $3.9 → $440
Current: $118.10
Upside: n/a
Dec 29, 2020
Maintained: Hold
Price Target: $280 → $2.8
Current: $1,063.50
Upside: n/a
Dec 29, 2020
Maintained: Sell
Price Target: $22
Current: $2,386.00
Upside: n/a
Dec 29, 2020
Maintained: Sell
Price Target: $10
Current: $31.13
Upside: n/a
Dec 29, 2020
Maintained: Sell
Price Target: $45
Current: $5,480.00
Upside: n/a
Dec 29, 2020
Maintained: Hold
Price Target: $22
Current: $27.05
Upside: n/a
Dec 29, 2020
Maintained: Hold
Price Target: $9
Current: $11.27
Upside: n/a
Jul 17, 2020
Maintained: Hold
Price Target: $2,700 → $2,800
Current: $2,591.00
Upside: n/a
Jul 13, 2020
Maintained: Buy
Price Target: $49
Current: $15.03
Upside: n/a
Oct 6, 2016
Reiterated: Hold
Price Target: $40
Current: $19.80
Upside: n/a
Oct 6, 2016
Reiterated: Hold
Price Target: $400
Current: $157.20
Upside: n/a