Will Kirkness

Stock Analyst at Bernstein

(3.20)
# 2,543
Out of 4,698 analysts
118
Total ratings
49.6%
Success rate
4%
Average return

Stocks Rated by Will Kirkness

Bunzl plc
Sep 2, 2026
Downgraded: Hold
Price Target: 3,000p
Current: 2,672p
Upside: +12.28%
Sunbelt Rentals Holdings
Jun 29, 2026
Maintained: Buy
Price Target: $86
Current: $65.99
Upside: +30.32%
Rentokil Initial plc
Jun 25, 2026
Maintained: Buy
Price Target: n/a
Current: $351.10
Upside: -
Experian plc
May 21, 2026
Maintained: Sell
Price Target: n/a
Current: $2,943.00
Upside: -
Intertek Group plc
May 14, 2026
Maintained: Hold
Price Target: 6,000p
Current: 5,845p
Upside: +2.65%
Adecco Group AG
May 14, 2026
Maintained: Buy
Price Target: n/a
Current: $23.70
Upside: -
Teleperformance SE
May 1, 2026
Maintained: Buy
Price Target: n/a
Current: $71.44
Upside: -
Bureau Veritas SA
Apr 21, 2026
Maintained: Buy
Price Target: n/a
Current: $27.25
Upside: -
SGS SA
Apr 21, 2026
Maintained: Buy
Price Target: n/a
Current: $91.88
Upside: -
D'Ieteren Group SA
Apr 16, 2026
Initiated Coverage: Buy
Price Target: €230.00
Current: €174.45
Upside: +31.84%
Maintained: Buy
Price Target: €50.00€48.00
Current: €38.68
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $10.29
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $24.02
Upside: n/a
Maintained: Buy
Price Target: $2.47
Current: $0.233
Upside: n/a
Downgraded: Hold
Price Target: €82.00€100.00
Current: €73.46
Upside: n/a
Initiated Coverage: Hold
Price Target: 1,150p
Current: 405p
Upside: n/a
Initiated Coverage: Buy
Price Target: 800p
Current: 105p
Upside: n/a
Initiated Coverage: Hold
Price Target: $25
Current: $0.001
Upside: n/a
Initiated Coverage: Buy
Price Target: kr 240.00
Current: kr 21.28
Upside: n/a
Maintained: Hold
Price Target: 300p170p
Current: 425p
Upside: n/a
Maintained: Hold
Price Target: $110
Current: $993.87
Upside: n/a
Maintained: Buy
Price Target: 81,579p1,044p
Current: 640p
Upside: n/a
Reiterated: Buy
Price Target: 115,694p1,800p
Current: 7,160p
Upside: n/a
Downgraded: Hold
Price Target: 4,079p1,854p
Current: 451p
Upside: n/a
Maintained: Hold
Price Target: $84
Current: $264.43
Upside: n/a
Reiterated: Buy
Price Target: $14
Current: $33.63
Upside: n/a