Anthony Codling

Stock Analyst at RBC Capital

(4.11)
# 1,588
Out of 4,574 analysts
396
Total ratings
56.6%
Success rate
6.2%
Average return

Stocks Rated by Anthony Codling

CEMEX
Jul 23, 2026
Rated: Hold
Price Target: $13$14
Current: $12.06
Upside: +11.94%
Crest Nicholson Holdings plc
Jul 16, 2026
Maintained: Buy
Price Target: 95p
Current: 63p
Upside: +51.52%
Barratt Redrow plc
Jul 15, 2026
Maintained: Buy
Price Target: 350p
Current: 295p
Upside: +18.76%
MJ Gleeson plc
Jul 10, 2026
Maintained: Sell
Price Target: 225p
Current: 272p
Upside: -17.13%
Vistry Group PLC
Jul 8, 2026
Maintained: Sell
Price Target: 180p
Current: 283p
Upside: -36.49%
Martin Marietta Materials
Jul 2, 2026
Maintained: Hold
Price Target: $615
Current: $559.60
Upside: +9.90%
Vulcan Materials Company
Jun 29, 2026
Maintained: Hold
Price Target: $298$293
Current: $279.70
Upside: +4.76%
Heidelberg Materials AG
Jun 29, 2026
Maintained: Hold
Price Target: €221.00€217.00
Current: €168.30
Upside: +28.94%
Knife River
Jun 29, 2026
Reiterated: Buy
Price Target: $109$107
Current: $78.06
Upside: +37.07%
The Berkeley Group Holdings plc
Jun 24, 2026
Maintained: Buy
Price Target: 3,850p4,100p
Current: 3,432p
Upside: +19.46%
Maintained: Hold
Price Target: CHF 74.00CHF 73.00
Current: CHF 74.02
Upside: -1.38%
Maintained: Buy
Price Target: 500p425p
Current: 315p
Upside: +34.92%
Maintained: Hold
Price Target: $208$219
Current: $213.55
Upside: +2.55%
Maintained: Buy
Price Target: $163$165
Current: $99.87
Upside: +65.21%
Maintained: Hold
Price Target: $61$60
Current: $49.25
Upside: +21.83%
Maintained: Buy
Price Target: 120p115p
Current: 83p
Upside: +38.92%
Maintained: Hold
Price Target: 3,150p2,050p
Current: 1,979p
Upside: +3.59%
Maintained: Buy
Price Target: 1,750p1,350p
Current: 1,107p
Upside: +21.95%
Reiterated: Buy
Price Target: 775p
Current: 437p
Upside: +77.22%
Reiterated: Buy
Price Target: CHF 260.00CHF 251.00
Current: CHF 155.85
Upside: +61.05%
Reiterated: Buy
Price Target: 770p
Current: 3,298p
Upside: n/a
Reiterated: Hold
Price Target: 4,880p4,204p
Current: 38p
Upside: n/a
Reiterated: Buy
Price Target: 141,440p144,969p
Current: 4,506p
Upside: n/a
Reiterated: Hold
Price Target: 19,519p20,871p
Current: 243p
Upside: n/a
Reiterated: Buy
Price Target: 39,039p27,027p
Current: 489p
Upside: n/a
Reiterated: Hold
Price Target: 104,203p97,297p
Current: 623p
Upside: n/a
Reiterated: Buy
Price Target: 29,279p37,537p
Current: 217p
Upside: n/a
Reiterated: Buy
Price Target: 21,772p
Current: 879p
Upside: n/a
Reiterated: Buy
Price Target: 116,365p
Current: 239p
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $9.17
Upside: n/a
Reiterated: Buy
Price Target: 9,384p
Current: 24p
Upside: n/a
Reiterated: Hold
Price Target: 23,423p
Current: 195p
Upside: n/a