
Anthony Codling
Stock Analyst at RBC Capital
(4.18)
# 1,556
Out of 5,099 analysts
433
Total ratings
58.4%
Success rate
5.8%
Average return
Main Sectors:
Stocks Rated by Anthony Codling
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| CRH CRH plc | Reiterated: Buy | $135 | $93.53 | +44.34% | 19 | Oct 30, 2026 | |
| VMC Vulcan Materials Company | Rated: Hold | $256 → $257 | $284.60 | -9.70% | 13 | Oct 30, 2026 | |
| AMRZ Amrize AG | Reiterated: Sell | $32 | $41.97 | -23.76% | 10 | Oct 29, 2026 | |
| CX CEMEX | Reiterated: Hold | $13 → $14 | $10.59 | +29.84% | 21 | Oct 26, 2026 | |
| SWX: HOLN Holcim AG | Reiterated: Hold | CHF 69.00 → CHF 73.00 | CHF 71.18 | +2.56% | 24 | Oct 23, 2026 | |
| LON: BWY Bellway p.l.c. | Reiterated: Hold | 2,050p → 2,100p | 2,246p | -6.50% | 23 | Oct 13, 2026 | |
| SWX: SIKA Sika AG | Reiterated: Hold | CHF 251.00 → CHF 179.00 | CHF 183.05 | -2.21% | 5 | Oct 9, 2026 | |
| ETR: HEI Heidelberg Materials AG | Upgraded: Buy | €217.00 → €211.00 | €156.55 | +34.78% | 23 | Oct 9, 2026 | |
| EXP Eagle Materials | Reiterated: Hold | $219 → $170 | $192.76 | -11.81% | 4 | Oct 9, 2026 | |
| EPA: SGO Compagnie de Saint-Gobain S.A. | Downgraded: Hold | €80.00 | €70.32 | +13.77% | 1 | Oct 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 425p | 337p | +25.96% | 18 | Oct 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $103 → $58 | $58.53 | -0.91% | 9 | Oct 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $620 → $530 | $543.77 | -2.53% | 12 | Oct 9, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | 180p → 200p | 283p | -29.43% | 30 | Oct 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 350p | 319p | +9.72% | 26 | Sep 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Sell | 225p → 200p | 288p | -30.43% | 17 | Sep 14, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 95p | 64p | +49.14% | 28 | Sep 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 1,350p | 1,277p | +5.76% | 26 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 775p → 675p | 538p | +25.37% | 11 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 115p → 110p | 82p | +33.40% | 31 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 3,850p → 4,100p | 3,644p | +12.51% | 25 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 770p | 3,252p | 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 | 4,130p | n/a | 6 | Aug 8, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 19,243p → 20,575p | 256p | n/a | 8 | May 22, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 38,486p → 26,644p | 545p | n/a | 7 | Nov 27, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 102,728p → 95,919p | 719p | n/a | 8 | Jun 26, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 28,864p → 37,006p | 262p | n/a | 4 | Jun 12, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 21,463p | 873p | n/a | 2 | Feb 27, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 114,718p | 317p | n/a | 1 | Feb 23, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $9.76 | n/a | 1 | Dec 2, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 9,251p | 26p | n/a | 1 | Nov 1, 2016 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 23,092p | 205p | n/a | 2 | Sep 20, 2016 |
CRH plc
Oct 30, 2026
Reiterated: Buy
Price Target: $135
Current: $93.53
Upside: +44.34%
Vulcan Materials Company
Oct 30, 2026
Rated: Hold
Price Target: $256 → $257
Current: $284.60
Upside: -9.70%
Amrize AG
Oct 29, 2026
Reiterated: Sell
Price Target: $32
Current: $41.97
Upside: -23.76%
CEMEX
Oct 26, 2026
Reiterated: Hold
Price Target: $13 → $14
Current: $10.59
Upside: +29.84%
Holcim AG
Oct 23, 2026
Reiterated: Hold
Price Target: CHF 69.00 → CHF 73.00
Current: CHF 71.18
Upside: +2.56%
Bellway p.l.c.
Oct 13, 2026
Reiterated: Hold
Price Target: 2,050p → 2,100p
Current: 2,246p
Upside: -6.50%
Sika AG
Oct 9, 2026
Reiterated: Hold
Price Target: CHF 251.00 → CHF 179.00
Current: CHF 183.05
Upside: -2.21%
Heidelberg Materials AG
Oct 9, 2026
Upgraded: Buy
Price Target: €217.00 → €211.00
Current: €156.55
Upside: +34.78%
Eagle Materials
Oct 9, 2026
Reiterated: Hold
Price Target: $219 → $170
Current: $192.76
Upside: -11.81%
Compagnie de Saint-Gobain S.A.
Oct 9, 2026
Downgraded: Hold
Price Target: €80.00
Current: €70.32
Upside: +13.77%
Oct 9, 2026
Reiterated: Buy
Price Target: 425p
Current: 337p
Upside: +25.96%
Oct 9, 2026
Downgraded: Hold
Price Target: $103 → $58
Current: $58.53
Upside: -0.91%
Oct 9, 2026
Reiterated: Hold
Price Target: $620 → $530
Current: $543.77
Upside: -2.53%
Oct 1, 2026
Reiterated: Sell
Price Target: 180p → 200p
Current: 283p
Upside: -29.43%
Sep 14, 2026
Reiterated: Buy
Price Target: 350p
Current: 319p
Upside: +9.72%
Sep 14, 2026
Reiterated: Sell
Price Target: 225p → 200p
Current: 288p
Upside: -30.43%
Sep 3, 2026
Reiterated: Buy
Price Target: 95p
Current: 64p
Upside: +49.14%
Aug 6, 2026
Reiterated: Buy
Price Target: 1,350p
Current: 1,277p
Upside: +5.76%
Aug 3, 2026
Reiterated: Buy
Price Target: 775p → 675p
Current: 538p
Upside: +25.37%
Jul 31, 2026
Reiterated: Buy
Price Target: 115p → 110p
Current: 82p
Upside: +33.40%
Jun 24, 2026
Reiterated: Buy
Price Target: 3,850p → 4,100p
Current: 3,644p
Upside: +12.51%
May 16, 2019
Reiterated: Buy
Price Target: 770p
Current: 3,252p
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: 4,130p
Upside: n/a
May 22, 2018
Reiterated: Hold
Price Target: 19,243p → 20,575p
Current: 256p
Upside: n/a
Nov 27, 2017
Reiterated: Buy
Price Target: 38,486p → 26,644p
Current: 545p
Upside: n/a
Jun 26, 2017
Reiterated: Hold
Price Target: 102,728p → 95,919p
Current: 719p
Upside: n/a
Jun 12, 2017
Reiterated: Buy
Price Target: 28,864p → 37,006p
Current: 262p
Upside: n/a
Feb 27, 2017
Reiterated: Buy
Price Target: 21,463p
Current: 873p
Upside: n/a
Feb 23, 2017
Reiterated: Buy
Price Target: 114,718p
Current: 317p
Upside: n/a
Dec 2, 2016
Reiterated: Buy
Price Target: n/a
Current: $9.76
Upside: n/a
Nov 1, 2016
Reiterated: Buy
Price Target: 9,251p
Current: 26p
Upside: n/a
Sep 20, 2016
Reiterated: Hold
Price Target: 23,092p
Current: 205p
Upside: n/a