Anthony Codling

Stock Analyst at RBC Capital

(4.21)
# 1,453
Out of 4,476 analysts
389
Total ratings
57.9%
Success rate
7.2%
Average return

Stocks Rated by Anthony Codling

CEMEX
Jul 2, 2026
Maintained: Hold
Price Target: $13
Current: $12.29
Upside: +3.74%
Martin Marietta Materials
Jul 2, 2026
Maintained: Hold
Price Target: $615
Current: $599.42
Upside: +2.60%
Vulcan Materials Company
Jun 29, 2026
Maintained: Hold
Price Target: $298$293
Current: $303.19
Upside: -3.36%
Heidelberg Materials AG
Jun 29, 2026
Maintained: Hold
Price Target: €221.00€217.00
Current: $175.85
Upside: +23.40%
Knife River
Jun 29, 2026
Reiterated: Buy
Price Target: $109$107
Current: $84.88
Upside: +26.06%
The Berkeley Group Holdings plc
Jun 24, 2026
Maintained: Buy
Price Target: 3,850p4,100p
Current: $3,412.00
Upside: +20.16%
Holcim AG
Jun 22, 2026
Maintained: Hold
Price Target: CHF 74.00CHF 73.00
Current: $77.02
Upside: -5.22%
Vistry Group PLC
Jun 9, 2026
Maintained: Sell
Price Target: 180p
Current: $261.00
Upside: -31.03%
MJ Gleeson plc
Jun 9, 2026
Maintained: Sell
Price Target: 225p
Current: $249.50
Upside: -9.82%
Breedon Group plc
May 29, 2026
Maintained: Buy
Price Target: 500p425p
Current: $311.60
Upside: +36.39%
Maintained: Hold
Price Target: $208$219
Current: $220.15
Upside: -0.52%
Maintained: Buy
Price Target: $163$165
Current: $107.53
Upside: +53.45%
Maintained: Hold
Price Target: $61$60
Current: $53.64
Upside: +11.86%
Maintained: Buy
Price Target: 120p115p
Current: $80.78
Upside: +42.36%
Maintained: Buy
Price Target: 155p95p
Current: $71.60
Upside: +32.68%
Upgraded: Buy
Price Target: 425p350p
Current: $281.30
Upside: +24.42%
Maintained: Hold
Price Target: 3,150p2,050p
Current: $1,969.00
Upside: +4.11%
Maintained: Buy
Price Target: 1,750p1,350p
Current: $1,068.00
Upside: +26.40%
Reiterated: Buy
Price Target: 775p
Current: $449.40
Upside: +72.45%
Reiterated: Buy
Price Target: CHF 260.00CHF 251.00
Current: $174.65
Upside: +43.72%
Reiterated: Buy
Price Target: 770p
Current: $2,740.00
Upside: n/a
Reiterated: Hold
Price Target: 4,854p4,182p
Current: $44.10
Upside: n/a
Reiterated: Buy
Price Target: 140,697p144,207p
Current: $5,085.00
Upside: n/a
Reiterated: Hold
Price Target: 19,417p20,761p
Current: $210.00
Upside: n/a
Reiterated: Buy
Price Target: 38,834p26,885p
Current: $503.40
Upside: n/a
Reiterated: Hold
Price Target: 103,656p96,785p
Current: $551.00
Upside: n/a
Reiterated: Buy
Price Target: 29,125p37,340p
Current: $217.00
Upside: n/a
Reiterated: Buy
Price Target: 21,657p
Current: $899.00
Upside: n/a
Reiterated: Buy
Price Target: 115,754p
Current: $228.60
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $9.13
Upside: n/a
Reiterated: Buy
Price Target: 9,335p
Current: $24.50
Upside: n/a
Reiterated: Hold
Price Target: 23,300p
Current: $189.80
Upside: n/a