Anthony Codling's Stock Ratings

RBC Capital Analyst

Anthony Codling is an analyst at RBC Capital. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

-15.5%

Smart Score

42.7%

Overall Average Return Percentile

13th

Number of Ratings

23
Buy NowGet Alert
12/08/2025AMRZBuy Now
Amrize
$56.496.21%$56 → $60DowngradeOutperform → Sector PerformGet Alert
12/08/2025CXBuy Now
Cemex
$11.60-3.02%$8.25 → $11.25UpgradeUnderperform → Sector PerformGet Alert
11/07/2025CRHBuy Now
CRH
$127.2617.87%$152 → $150MaintainsOutperformGet Alert
11/06/2025KNFBuy Now
Knife River Holding
$76.2737.67%$115 → $105MaintainsOutperformGet Alert
10/31/2025VMCBuy Now
Vulcan Materials
$296.68-6.3%$279 → $278MaintainsSector PerformGet Alert
10/29/2025CXBuy Now
Cemex
$11.60-28.88%$7 → $8.25MaintainsUnderperformGet Alert
10/01/2025CRHBuy Now
CRH
$127.2619.44%$112 → $152MaintainsOutperformGet Alert
08/08/2025MLMBuy Now
Martin Marietta Materials
$633.88-17.18%$515 → $525MaintainsSector PerformGet Alert
08/08/2025CRHBuy Now
CRH
$127.26-11.99%$108 → $112MaintainsOutperformGet Alert
08/08/2025AMRZBuy Now
Amrize
$56.49-4.41%$61 → $54MaintainsOutperformGet Alert
08/01/2025VMCBuy Now
Vulcan Materials
$296.68-5.96%$286 → $279MaintainsSector PerformGet Alert
06/24/2025AMRZBuy Now
Amrize
$56.497.98% → $61Initiates → OutperformGet Alert
06/16/2025MLMBuy Now
Martin Marietta Materials
$633.88-18.75% → $515Initiates → Sector PerformGet Alert
06/16/2025KNFBuy Now
Knife River Holding
$76.2769.14% → $129Initiates → OutperformGet Alert
04/29/2025CXBuy Now
Cemex
$11.60-54.74%$5 → $5.25MaintainsUnderperformGet Alert
04/14/2025CRHBuy Now
CRH
$127.26-15.13%$127 → $108MaintainsOutperformGet Alert
04/14/2025CXBuy Now
Cemex
$11.60-56.9%$6 → $5MaintainsUnderperformGet Alert
02/10/2025CXBuy Now
Cemex
$11.60-48.28%$5 → $6MaintainsUnderperformGet Alert
12/11/2024CXBuy Now
Cemex
$11.60-56.9%$6 → $5DowngradeSector Perform → UnderperformGet Alert
10/29/2024CXBuy Now
Cemex
$11.60-48.28%$6.5 → $6MaintainsSector PerformGet Alert
10/08/2024CXBuy Now
Cemex
$11.60-43.97%$9 → $6.5UpgradeUnderperform → Sector PerformGet Alert
05/14/2024CRHBuy Now
CRH
$127.26-13.56% → $110Initiates → OutperformGet Alert
05/14/2024CXBuy Now
Cemex
$11.60-22.41% → $9Initiates → UnderperformGet Alert