
Anthony Codling
Stock Analyst at RBC Capital
(4.09)
# 1,654
Out of 4,996 analysts
414
Total ratings
57.5%
Success rate
5.7%
Average return
Main Sectors:
Stocks Rated by Anthony Codling
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| LON: VTY Vistry Group PLC | Reiterated: Sell | 180p | 268p | -32.84% | 29 | Sep 18, 2026 | |
| LON: BTRW Barratt Redrow plc | Reiterated: Buy | 350p | 304p | +15.25% | 26 | Sep 14, 2026 | |
| LON: GLE MJ Gleeson plc | Reiterated: Sell | 225p → 200p | 247p | -18.86% | 17 | Sep 14, 2026 | |
| LON: CRST Crest Nicholson Holdings plc | Reiterated: Buy | 95p | 57p | +66.67% | 28 | Sep 3, 2026 | |
| MLM Martin Marietta Materials | Rated: Hold | $610 → $620 | $490.45 | +26.41% | 11 | Aug 28, 2026 | |
| LON: BWY Bellway p.l.c. | Reiterated: Hold | 2,050p | 2,072p | -1.06% | 22 | Aug 11, 2026 | |
| AMRZ Amrize AG | Downgraded: Sell | $60 → $48 | $37.90 | +26.65% | 8 | Aug 10, 2026 | |
| LON: PSN Persimmon Plc | Reiterated: Buy | 1,350p | 1,167p | +15.68% | 26 | Aug 6, 2026 | |
| KNF Knife River | Reiterated: Buy | $107 → $103 | $51.43 | +100.27% | 8 | Aug 4, 2026 | |
| LON: RMV Rightmove plc | Reiterated: Buy | 775p → 675p | 468p | +44.23% | 11 | Aug 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | CHF 73.00 | CHF 67.70 | +7.83% | 22 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $165 | $85.23 | +93.59% | 17 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 115p → 110p | 80p | +37.23% | 31 | Jul 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | €217.00 | €145.45 | +49.19% | 22 | Jul 30, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $219 | $178.34 | +22.80% | 3 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 425p | 313p | +35.78% | 17 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $293 → $300 | $244.40 | +22.75% | 11 | Jul 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $13 → $14 | $9.76 | +38.32% | 19 | Jul 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 3,850p → 4,100p | 3,356p | +22.17% | 25 | Jun 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | CHF 260.00 → CHF 251.00 | CHF 185.00 | +35.68% | 4 | Oct 9, 2025 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 770p | 3,284p | 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,172p | n/a | 6 | Aug 8, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 19,243p → 20,575p | 252p | n/a | 8 | May 22, 2018 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 38,486p → 26,644p | 468p | n/a | 7 | Nov 27, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | 102,728p → 95,919p | 701p | n/a | 8 | Jun 26, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 28,864p → 37,006p | 253p | n/a | 4 | Jun 12, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 21,463p | 927p | n/a | 2 | Feb 27, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | 114,718p | 306p | n/a | 1 | Feb 23, 2017 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $8.85 | 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 | 177p | n/a | 2 | Sep 20, 2016 |
Vistry Group PLC
Sep 18, 2026
Reiterated: Sell
Price Target: 180p
Current: 268p
Upside: -32.84%
Barratt Redrow plc
Sep 14, 2026
Reiterated: Buy
Price Target: 350p
Current: 304p
Upside: +15.25%
MJ Gleeson plc
Sep 14, 2026
Reiterated: Sell
Price Target: 225p → 200p
Current: 247p
Upside: -18.86%
Crest Nicholson Holdings plc
Sep 3, 2026
Reiterated: Buy
Price Target: 95p
Current: 57p
Upside: +66.67%
Martin Marietta Materials
Aug 28, 2026
Rated: Hold
Price Target: $610 → $620
Current: $490.45
Upside: +26.41%
Bellway p.l.c.
Aug 11, 2026
Reiterated: Hold
Price Target: 2,050p
Current: 2,072p
Upside: -1.06%
Amrize AG
Aug 10, 2026
Downgraded: Sell
Price Target: $60 → $48
Current: $37.90
Upside: +26.65%
Persimmon Plc
Aug 6, 2026
Reiterated: Buy
Price Target: 1,350p
Current: 1,167p
Upside: +15.68%
Knife River
Aug 4, 2026
Reiterated: Buy
Price Target: $107 → $103
Current: $51.43
Upside: +100.27%
Rightmove plc
Aug 3, 2026
Reiterated: Buy
Price Target: 775p → 675p
Current: 468p
Upside: +44.23%
Jul 31, 2026
Reiterated: Hold
Price Target: CHF 73.00
Current: CHF 67.70
Upside: +7.83%
Jul 31, 2026
Reiterated: Buy
Price Target: $165
Current: $85.23
Upside: +93.59%
Jul 31, 2026
Reiterated: Buy
Price Target: 115p → 110p
Current: 80p
Upside: +37.23%
Jul 30, 2026
Reiterated: Hold
Price Target: €217.00
Current: €145.45
Upside: +49.19%
Jul 29, 2026
Reiterated: Hold
Price Target: $219
Current: $178.34
Upside: +22.80%
Jul 29, 2026
Reiterated: Buy
Price Target: 425p
Current: 313p
Upside: +35.78%
Jul 29, 2026
Reiterated: Hold
Price Target: $293 → $300
Current: $244.40
Upside: +22.75%
Jul 23, 2026
Rated: Hold
Price Target: $13 → $14
Current: $9.76
Upside: +38.32%
Jun 24, 2026
Reiterated: Buy
Price Target: 3,850p → 4,100p
Current: 3,356p
Upside: +22.17%
Oct 9, 2025
Reiterated: Buy
Price Target: CHF 260.00 → CHF 251.00
Current: CHF 185.00
Upside: +35.68%
May 16, 2019
Reiterated: Buy
Price Target: 770p
Current: 3,284p
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,172p
Upside: n/a
May 22, 2018
Reiterated: Hold
Price Target: 19,243p → 20,575p
Current: 252p
Upside: n/a
Nov 27, 2017
Reiterated: Buy
Price Target: 38,486p → 26,644p
Current: 468p
Upside: n/a
Jun 26, 2017
Reiterated: Hold
Price Target: 102,728p → 95,919p
Current: 701p
Upside: n/a
Jun 12, 2017
Reiterated: Buy
Price Target: 28,864p → 37,006p
Current: 253p
Upside: n/a
Feb 27, 2017
Reiterated: Buy
Price Target: 21,463p
Current: 927p
Upside: n/a
Feb 23, 2017
Reiterated: Buy
Price Target: 114,718p
Current: 306p
Upside: n/a
Dec 2, 2016
Reiterated: Buy
Price Target: n/a
Current: $8.85
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: 177p
Upside: n/a