Anthony Codling

Stock Analyst at RBC Capital

(4.22)
# 1,414
Out of 4,408 analysts
382
Total ratings
58.3%
Success rate
6.9%
Average return

Stocks Rated by Anthony Codling

Vistry Group PLC
Jun 9, 2026
Maintained: Sell
Price Target: 180p
Current: $224.40
Upside: -19.79%
MJ Gleeson plc
Jun 9, 2026
Maintained: Sell
Price Target: 225p
Current: $234.50
Upside: -4.05%
Breedon Group plc
May 29, 2026
Maintained: Buy
Price Target: 500p425p
Current: $300.00
Upside: +41.67%
Eagle Materials
May 19, 2026
Maintained: Hold
Price Target: $208$219
Current: $217.96
Upside: +0.48%
Heidelberg Materials AG
May 6, 2026
Maintained: Hold
Price Target: €221.00
Current: $186.40
Upside: +18.56%
Knife River
May 5, 2026
Maintained: Buy
Price Target: $109
Current: $80.82
Upside: +34.87%
Martin Marietta Materials
May 1, 2026
Maintained: Hold
Price Target: $630$615
Current: $588.89
Upside: +4.43%
CRH plc
Apr 30, 2026
Maintained: Buy
Price Target: $163$165
Current: $109.59
Upside: +50.56%
Amrize AG
Apr 30, 2026
Maintained: Hold
Price Target: $61$60
Current: $54.02
Upside: +11.07%
Vulcan Materials Company
Apr 29, 2026
Maintained: Hold
Price Target: $296$298
Current: $292.99
Upside: +1.71%
Maintained: Buy
Price Target: 120p115p
Current: $76.68
Upside: +49.97%
Maintained: Hold
Price Target: CHF 72.00CHF 74.00
Current: $76.96
Upside: -3.85%
Maintained: Hold
Price Target: $11$13
Current: $12.89
Upside: -1.09%
Maintained: Buy
Price Target: 155p95p
Current: $71.70
Upside: +32.50%
Upgraded: Buy
Price Target: 3,900p3,850p
Current: $3,458.00
Upside: +11.34%
Upgraded: Buy
Price Target: 425p350p
Current: $250.60
Upside: +39.66%
Maintained: Hold
Price Target: 3,150p2,050p
Current: $1,784.00
Upside: +14.91%
Maintained: Buy
Price Target: 1,750p1,350p
Current: $1,052.50
Upside: +28.27%
Reiterated: Buy
Price Target: 775p
Current: $435.60
Upside: +77.92%
Reiterated: Buy
Price Target: CHF 260.00CHF 251.00
Current: $158.35
Upside: +58.51%
Reiterated: Buy
Price Target: 770p
Current: $2,638.00
Upside: n/a
Reiterated: Hold
Price Target: 4,848p4,177p
Current: $45.25
Upside: n/a
Reiterated: Buy
Price Target: 140,527p144,033p
Current: $4,614.00
Upside: n/a
Reiterated: Hold
Price Target: 19,393p20,736p
Current: $221.00
Upside: n/a
Reiterated: Buy
Price Target: 38,787p26,852p
Current: $470.00
Upside: n/a
Reiterated: Hold
Price Target: 103,531p96,668p
Current: $509.00
Upside: n/a
Reiterated: Buy
Price Target: 29,090p37,295p
Current: $202.00
Upside: n/a
Reiterated: Buy
Price Target: 21,631p
Current: $839.00
Upside: n/a
Reiterated: Buy
Price Target: 115,614p
Current: $203.20
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $9.29
Upside: n/a
Reiterated: Buy
Price Target: 9,324p
Current: $25.00
Upside: n/a
Reiterated: Hold
Price Target: 23,272p
Current: $181.00
Upside: n/a