
Anthony Codling
Stock Analyst at RBC Capital
(4.05)
# 1,688
Out of 5,053 analysts
426
Total ratings
56%
Success rate
5.3%
Average return
Main Sectors:
Stocks Rated by Anthony Codling
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| AMRZ Amrize AG | Reiterated: Sell | $48 → $32 | $36.42 | -12.14% | 9 | Oct 9, 2026 | |
| SWX: HOLN Holcim AG | Reiterated: Hold | CHF 73.00 → CHF 69.00 | CHF 64.12 | +7.61% | 23 | Oct 9, 2026 | |
| CRH CRH plc | Reiterated: Buy | $165 → $135 | $80.14 | +68.46% | 18 | Oct 9, 2026 | |
| CX CEMEX | Reiterated: Hold | $14 → $13 | $9.75 | +35.90% | 20 | Oct 9, 2026 | |
| ETR: HEI Heidelberg Materials AG | Upgraded: Buy | €217.00 → €211.00 | €142.30 | +48.28% | 23 | Oct 9, 2026 | |
| EXP Eagle Materials | Reiterated: Hold | $219 → $170 | $163.95 | +3.69% | 4 | Oct 9, 2026 | |
| EPA: SGO Compagnie de Saint-Gobain S.A. | Downgraded: Hold | €80.00 | €65.32 | +22.47% | 1 | Oct 9, 2026 | |
| LON: BREE Breedon Group plc | Reiterated: Buy | 425p | 306p | +39.07% | 18 | Oct 9, 2026 | |
| KNF Knife River | Downgraded: Hold | $103 → $58 | $48.97 | +18.44% | 9 | Oct 9, 2026 | |
| MLM Martin Marietta Materials | Reiterated: Hold | $620 → $530 | $472.40 | +12.19% | 12 | Oct 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $300 → $256 | $243.54 | +5.12% | 12 | Oct 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | 180p → 200p | 221p | -9.58% | 30 | Oct 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 350p | 292p | +19.74% | 26 | Sep 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | 225p → 200p | 263p | -23.95% | 17 | Sep 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 95p | 61p | +55.99% | 28 | Sep 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 2,050p | 1,956p | +4.81% | 22 | Aug 11, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 1,350p | 1,221p | +10.61% | 26 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 775p → 675p | 504p | +33.88% | 11 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 115p → 110p | 73p | +50.64% | 31 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 3,850p → 4,100p | 3,184p | +28.77% | 25 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | CHF 260.00 → CHF 251.00 | CHF 176.50 | n/a | 4 | Oct 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 770p | 3,264p | n/a | 10 | May 16, 2019 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 4,811p → 4,145p | 37p | n/a | 7 | Aug 13, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 139,438p → 142,916p | 3,954p | n/a | 6 | Aug 8, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 19,243p → 20,575p | 257p | n/a | 8 | May 22, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 38,486p → 26,644p | 513p | n/a | 7 | Nov 27, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 102,728p → 95,919p | 677p | n/a | 8 | Jun 26, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 28,864p → 37,006p | 244p | n/a | 4 | Jun 12, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 21,463p | 849p | n/a | 2 | Feb 27, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 114,718p | 297p | n/a | 1 | Feb 23, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $8.46 | n/a | 1 | Dec 2, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 9,251p | 24p | n/a | 1 | Nov 1, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 23,092p | 192p | n/a | 2 | Sep 20, 2016 |
Amrize AG
Oct 9, 2026
Reiterated: Sell
Price Target: $48 → $32
Current: $36.42
Upside: -12.14%
Holcim AG
Oct 9, 2026
Reiterated: Hold
Price Target: CHF 73.00 → CHF 69.00
Current: CHF 64.12
Upside: +7.61%
CRH plc
Oct 9, 2026
Reiterated: Buy
Price Target: $165 → $135
Current: $80.14
Upside: +68.46%
CEMEX
Oct 9, 2026
Reiterated: Hold
Price Target: $14 → $13
Current: $9.75
Upside: +35.90%
Heidelberg Materials AG
Oct 9, 2026
Upgraded: Buy
Price Target: €217.00 → €211.00
Current: €142.30
Upside: +48.28%
Eagle Materials
Oct 9, 2026
Reiterated: Hold
Price Target: $219 → $170
Current: $163.95
Upside: +3.69%
Compagnie de Saint-Gobain S.A.
Oct 9, 2026
Downgraded: Hold
Price Target: €80.00
Current: €65.32
Upside: +22.47%
Breedon Group plc
Oct 9, 2026
Reiterated: Buy
Price Target: 425p
Current: 306p
Upside: +39.07%
Knife River
Oct 9, 2026
Downgraded: Hold
Price Target: $103 → $58
Current: $48.97
Upside: +18.44%
Martin Marietta Materials
Oct 9, 2026
Reiterated: Hold
Price Target: $620 → $530
Current: $472.40
Upside: +12.19%
Oct 9, 2026
Reiterated: Hold
Price Target: $300 → $256
Current: $243.54
Upside: +5.12%
Oct 1, 2026
Reiterated: Sell
Price Target: 180p → 200p
Current: 221p
Upside: -9.58%
Sep 14, 2026
Reiterated: Buy
Price Target: 350p
Current: 292p
Upside: +19.74%
Sep 14, 2026
Reiterated: Sell
Price Target: 225p → 200p
Current: 263p
Upside: -23.95%
Sep 3, 2026
Reiterated: Buy
Price Target: 95p
Current: 61p
Upside: +55.99%
Aug 11, 2026
Reiterated: Hold
Price Target: 2,050p
Current: 1,956p
Upside: +4.81%
Aug 6, 2026
Reiterated: Buy
Price Target: 1,350p
Current: 1,221p
Upside: +10.61%
Aug 3, 2026
Reiterated: Buy
Price Target: 775p → 675p
Current: 504p
Upside: +33.88%
Jul 31, 2026
Reiterated: Buy
Price Target: 115p → 110p
Current: 73p
Upside: +50.64%
Jun 24, 2026
Reiterated: Buy
Price Target: 3,850p → 4,100p
Current: 3,184p
Upside: +28.77%
Oct 9, 2025
Reiterated: Buy
Price Target: CHF 260.00 → CHF 251.00
Current: CHF 176.50
Upside: n/a
May 16, 2019
Reiterated: Buy
Price Target: 770p
Current: 3,264p
Upside: n/a
Aug 13, 2018
Reiterated: Hold
Price Target: 4,811p → 4,145p
Current: 37p
Upside: n/a
Aug 8, 2018
Reiterated: Buy
Price Target: 139,438p → 142,916p
Current: 3,954p
Upside: n/a
May 22, 2018
Reiterated: Hold
Price Target: 19,243p → 20,575p
Current: 257p
Upside: n/a
Nov 27, 2017
Reiterated: Buy
Price Target: 38,486p → 26,644p
Current: 513p
Upside: n/a
Jun 26, 2017
Reiterated: Hold
Price Target: 102,728p → 95,919p
Current: 677p
Upside: n/a
Jun 12, 2017
Reiterated: Buy
Price Target: 28,864p → 37,006p
Current: 244p
Upside: n/a
Feb 27, 2017
Reiterated: Buy
Price Target: 21,463p
Current: 849p
Upside: n/a
Feb 23, 2017
Reiterated: Buy
Price Target: 114,718p
Current: 297p
Upside: n/a
Dec 2, 2016
Reiterated: Buy
Price Target: n/a
Current: $8.46
Upside: n/a
Nov 1, 2016
Reiterated: Buy
Price Target: 9,251p
Current: 24p
Upside: n/a
Sep 20, 2016
Reiterated: Hold
Price Target: 23,092p
Current: 192p
Upside: n/a