Will Kirkness

Stock Analyst at Bernstein

(3.29)
# 2,487
Out of 4,649 analysts
117
Total ratings
51.3%
Success rate
4.5%
Average return

Stocks Rated by Will Kirkness

Sunbelt Rentals Holdings
Jun 29, 2026
Maintained: Buy
Price Target: $86
Current: $84.80
Upside: +1.42%
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,890.00
Upside: -
Intertek Group plc
May 14, 2026
Maintained: Hold
Price Target: 6,000p
Current: 5,840p
Upside: +2.74%
Adecco Group AG
May 14, 2026
Maintained: Buy
Price Target: n/a
Current: $23.64
Upside: -
Teleperformance SE
May 1, 2026
Maintained: Buy
Price Target: n/a
Current: $70.86
Upside: -
Bureau Veritas SA
Apr 21, 2026
Maintained: Buy
Price Target: n/a
Current: $27.57
Upside: -
SGS SA
Apr 21, 2026
Maintained: Buy
Price Target: n/a
Current: $94.42
Upside: -
D'Ieteren Group SA
Apr 16, 2026
Initiated Coverage: Buy
Price Target: €230.00
Current: €174.45
Upside: +31.84%
Bunzl plc
Dec 3, 2025
Maintained: Buy
Price Target: n/a
Current: $2,758.00
Upside: -
Maintained: Buy
Price Target: €50.00€48.00
Current: €39.39
Upside: n/a
Upgraded: Buy
Price Target: n/a
Current: $10.14
Upside: n/a
Upgraded: Hold
Price Target: n/a
Current: $23.84
Upside: n/a
Maintained: Buy
Price Target: $2.44
Current: $0.20
Upside: n/a
Downgraded: Hold
Price Target: €82.00€100.00
Current: €70.44
Upside: n/a
Initiated Coverage: Hold
Price Target: 1,150p
Current: 439p
Upside: n/a
Initiated Coverage: Buy
Price Target: 800p
Current: 109p
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.88
Upside: n/a
Maintained: Hold
Price Target: 300p170p
Current: 431p
Upside: n/a
Maintained: Hold
Price Target: $110
Current: $1,153.83
Upside: n/a
Maintained: Buy
Price Target: 81,307p1,044p
Current: 609p
Upside: n/a
Reiterated: Buy
Price Target: 115,308p1,800p
Current: 7,370p
Upside: n/a
Downgraded: Hold
Price Target: 4,065p1,848p
Current: 431p
Upside: n/a
Maintained: Hold
Price Target: $84
Current: $196.21
Upside: n/a
Reiterated: Buy
Price Target: $14
Current: $43.54
Upside: n/a