Anthony Codling
Stock Analyst at RBC Capital
(4.14)
# 2,106
Out of 12,268 analysts
379
Total ratings
57%
Success rate
6.5%
Average return
Main Sectors:
Stocks Rated by Anthony Codling
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| EXP Eagle Materials | Maintained: Hold | $208 → $219 | $199.43 | +9.81% | 2 | May 19, 2026 | |
| ETR: HEI Heidelberg Materials AG | Maintained: Hold | $221 | $180.95 | +22.13% | 20 | May 6, 2026 | |
| KNF Knife River | Maintained: Buy | $109 | $72.20 | +50.97% | 6 | May 5, 2026 | |
| MLM Martin Marietta Materials | Maintained: Hold | $630 → $615 | $536.48 | +14.64% | 8 | May 1, 2026 | |
| LON: GLE MJ Gleeson plc | Maintained: Sell | $275 → $225 | $246.00 | -8.54% | 14 | May 1, 2026 | |
| CRH CRH plc | Maintained: Buy | $163 → $165 | $100.37 | +64.39% | 16 | Apr 30, 2026 | |
| AMRZ Amrize AG | Maintained: Hold | $61 → $60 | $49.95 | +20.12% | 7 | Apr 30, 2026 | |
| VMC Vulcan Materials Company | Maintained: Hold | $296 → $298 | $260.65 | +14.33% | 9 | Apr 29, 2026 | |
| LON: TW Taylor Wimpey plc | Maintained: Buy | $120 → $115 | $79.56 | +44.55% | 30 | Apr 28, 2026 | |
| SWX: HOLN Holcim AG | Maintained: Hold | $72 → $74 | $73.84 | +0.22% | 20 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $11 → $13 | $12.56 | +1.51% | 17 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $155 → $95 | $71.50 | +32.87% | 25 | Apr 21, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $3,900 → $3,850 | $3,356.00 | +14.72% | 24 | Apr 2, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $425 → $350 | $254.70 | +37.42% | 23 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | $3,150 → $2,050 | $1,866.00 | +9.86% | 21 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Sell | $385 → $180 | $266.20 | -32.38% | 26 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $1,750 → $1,350 | $1,094.00 | +23.40% | 25 | Apr 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | $525 → $500 | $288.00 | +73.61% | 15 | Mar 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $775 | $440.60 | +75.90% | 10 | Feb 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $260 → $251 | $147.00 | +70.75% | 4 | Oct 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $770 | $2,358.00 | n/a | 10 | May 16, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $65 → $56 | $47.10 | n/a | 7 | Aug 13, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $1,884 → $1,931 | $4,480.00 | n/a | 6 | Aug 8, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $260 → $278 | $218.00 | n/a | 8 | May 22, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $520 → $360 | $454.40 | n/a | 7 | Nov 27, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $1,388 → $1,296 | $521.00 | n/a | 8 | Jun 26, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $390 → $500 | $192.80 | n/a | 4 | Jun 12, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $290 | $795.00 | n/a | 2 | Feb 27, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $1,550 | $203.60 | n/a | 1 | Feb 23, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $8.97 | n/a | 1 | Dec 2, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $125 | $17.50 | n/a | 1 | Nov 1, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $312 | $175.50 | n/a | 2 | Sep 20, 2016 |
Eagle Materials
May 19, 2026
Maintained: Hold
Price Target: $208 → $219
Current: $199.43
Upside: +9.81%
Heidelberg Materials AG
May 6, 2026
Maintained: Hold
Price Target: $221
Current: $180.95
Upside: +22.13%
Knife River
May 5, 2026
Maintained: Buy
Price Target: $109
Current: $72.20
Upside: +50.97%
Martin Marietta Materials
May 1, 2026
Maintained: Hold
Price Target: $630 → $615
Current: $536.48
Upside: +14.64%
MJ Gleeson plc
May 1, 2026
Maintained: Sell
Price Target: $275 → $225
Current: $246.00
Upside: -8.54%
CRH plc
Apr 30, 2026
Maintained: Buy
Price Target: $163 → $165
Current: $100.37
Upside: +64.39%
Amrize AG
Apr 30, 2026
Maintained: Hold
Price Target: $61 → $60
Current: $49.95
Upside: +20.12%
Vulcan Materials Company
Apr 29, 2026
Maintained: Hold
Price Target: $296 → $298
Current: $260.65
Upside: +14.33%
Taylor Wimpey plc
Apr 28, 2026
Maintained: Buy
Price Target: $120 → $115
Current: $79.56
Upside: +44.55%
Holcim AG
Apr 24, 2026
Maintained: Hold
Price Target: $72 → $74
Current: $73.84
Upside: +0.22%
Apr 23, 2026
Maintained: Hold
Price Target: $11 → $13
Current: $12.56
Upside: +1.51%
Apr 21, 2026
Maintained: Buy
Price Target: $155 → $95
Current: $71.50
Upside: +32.87%
Apr 2, 2026
Upgraded: Buy
Price Target: $3,900 → $3,850
Current: $3,356.00
Upside: +14.72%
Apr 1, 2026
Upgraded: Buy
Price Target: $425 → $350
Current: $254.70
Upside: +37.42%
Apr 1, 2026
Maintained: Hold
Price Target: $3,150 → $2,050
Current: $1,866.00
Upside: +9.86%
Apr 1, 2026
Maintained: Sell
Price Target: $385 → $180
Current: $266.20
Upside: -32.38%
Apr 1, 2026
Maintained: Buy
Price Target: $1,750 → $1,350
Current: $1,094.00
Upside: +23.40%
Mar 11, 2026
Maintained: Buy
Price Target: $525 → $500
Current: $288.00
Upside: +73.61%
Feb 23, 2026
Reiterated: Buy
Price Target: $775
Current: $440.60
Upside: +75.90%
Oct 9, 2025
Reiterated: Buy
Price Target: $260 → $251
Current: $147.00
Upside: +70.75%
May 16, 2019
Reiterated: Buy
Price Target: $770
Current: $2,358.00
Upside: n/a
Aug 13, 2018
Reiterated: Hold
Price Target: $65 → $56
Current: $47.10
Upside: n/a
Aug 8, 2018
Reiterated: Buy
Price Target: $1,884 → $1,931
Current: $4,480.00
Upside: n/a
May 22, 2018
Reiterated: Hold
Price Target: $260 → $278
Current: $218.00
Upside: n/a
Nov 27, 2017
Reiterated: Buy
Price Target: $520 → $360
Current: $454.40
Upside: n/a
Jun 26, 2017
Reiterated: Hold
Price Target: $1,388 → $1,296
Current: $521.00
Upside: n/a
Jun 12, 2017
Reiterated: Buy
Price Target: $390 → $500
Current: $192.80
Upside: n/a
Feb 27, 2017
Reiterated: Buy
Price Target: $290
Current: $795.00
Upside: n/a
Feb 23, 2017
Reiterated: Buy
Price Target: $1,550
Current: $203.60
Upside: n/a
Dec 2, 2016
Maintained: Buy
Price Target: n/a
Current: $8.97
Upside: n/a
Nov 1, 2016
Reiterated: Buy
Price Target: $125
Current: $17.50
Upside: n/a
Sep 20, 2016
Reiterated: Hold
Price Target: $312
Current: $175.50
Upside: n/a