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

Stocks Rated by Andrew Brooke

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%
Maintained: Buy
Price Target: $500$540
Current: $463.90
Upside: +16.40%
Maintained: Buy
Price Target: $370
Current: $277.60
Upside: +33.29%
Maintained: Buy
Price Target: $260
Current: $185.40
Upside: +40.24%
Maintained: Buy
Price Target: $170$180
Current: $160.30
Upside: +12.29%
Maintained: Hold
Price Target: $1,025$1,340
Current: $1,318.00
Upside: +1.67%
Maintained: Buy
Price Target: $500
Current: $31.34
Upside: +1,495.41%
Maintained: Buy
Price Target: $800
Current: $247.50
Upside: n/a
Maintained: Hold
Price Target: $12,200$9,800
Current: $223.31
Upside: n/a
Maintained: Buy
Price Target: $2,700$3,100
Current: $87.66
Upside: n/a
Reiterated: Hold
Price Target: $140
Current: $31.26
Upside: n/a
Maintained: Sell
Price Target: $65
Current: $46.38
Upside: n/a
Maintained: Hold
Price Target: $3.9$440
Current: $118.10
Upside: n/a
Maintained: Hold
Price Target: $280$2.8
Current: $1,063.50
Upside: n/a
Maintained: Sell
Price Target: $22
Current: $2,386.00
Upside: n/a
Maintained: Sell
Price Target: $10
Current: $31.13
Upside: n/a
Maintained: Sell
Price Target: $45
Current: $5,480.00
Upside: n/a
Maintained: Hold
Price Target: $22
Current: $27.05
Upside: n/a
Maintained: Hold
Price Target: $9
Current: $11.27
Upside: n/a
Maintained: Hold
Price Target: $2,700$2,800
Current: $2,591.00
Upside: n/a
Maintained: Buy
Price Target: $49
Current: $15.03
Upside: n/a
Reiterated: Hold
Price Target: $40
Current: $19.80
Upside: n/a
Reiterated: Hold
Price Target: $400
Current: $157.20
Upside: n/a