‹ Screener

CRH PUBLIC LTD CO

CRH · Cement, Hydraulic · 668.2M shares · -4%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $2.9B (gross $3.1B, SBC $123M)

Reference price $104.44 · est. market cap ~$69.8B — last insider sale, 2026-05-15 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A85

Dominant, scaled building-materials franchise with durable local-monopoly moats, top-decile cash generation, and strong returns.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $10.2B2025-09-30 · $11.1B2025-12-31 · $9.4B2026-03-31 · $7.4B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
36.1%
Operating margin
14.5%
Net margin
10.0%
Return on equity
15.6%
Return on assets
6.4%
ROIC
10.3%
Revenue growth (QoQ)
-21.7%
Net-income growth
7.5%
Debt / equity
0.7×
Net debt / EBITDA
1.8×
Current ratio
1.7×
Free cash flow
$2.9B
EBITDA
$7.6B
Tangible book value
$8.9B
Cash & investments
$4.1B
Stock comp / revenue
0.4%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-15ORiordain PadraigSell1.5K$104.44
2026-05-13Boucher Richard Aidan HughTax withheld1.6K$108.75
2026-05-13Wheatley PhilipOption exercise2.0K
2026-05-13Wheatley PhilipTax withheld1.0K$110.41
2026-05-13Kelly ShaunOption exercise2.0K
2026-05-13Kelly ShaunTax withheld962$108.75
2026-05-13Khan BadarOption exercise2.0K
2026-05-13Khan BadarTax withheld962$108.75
2026-05-13Verchere Christina CampbellOption exercise2.0K
2026-05-13Verchere Christina CampbellTax withheld962$108.75
2026-05-13ORiordain PadraigOption exercise2.5K
2026-05-13ORiordain PadraigTax withheld1.3K$110.41
2026-05-13Dowling CarolineOption exercise2.0K
2026-05-13Dowling CarolineTax withheld1.0K$108.75
2026-05-13Karlstrom JohanOption exercise2.0K
2026-05-13Karlstrom JohanTax withheld962$108.75
2026-05-13Boucher Richard Aidan HughOption exercise3.3K
2026-05-13Bryan AylwynOption exercise1.2K
2026-05-13Bryan AylwynTax withheld632$110.41
2026-05-13Mintern Denis JamesOption exercise15K
2026-05-13Mintern Denis JamesTax withheld7.9K$109.29
2026-05-13San Agustin Juan PabloOption exercise2.7K
2026-05-13San Agustin Juan PabloTax withheld1.2K$110.43
2026-05-13Lane KristinOption exercise2.2K
2026-05-13Lane KristinTax withheld876$108.75
2026-05-13McKay LamarOption exercise2.0K
2026-05-13McKay LamarTax withheld962$108.75
2026-05-13Rhinehart Mary KOption exercise2.0K
2026-05-13Rhinehart Mary KTax withheld962$108.75
2026-05-13Lake RandyOption exercise6.4K
2026-05-13Lake RandyTax withheld2.8K$108.75
2026-05-13Creech NathanOption exercise5.2K
2026-05-13Creech NathanTax withheld2.0K$108.75
2026-05-13Platt Gillian L.Option exercise2.0K
2026-05-13Platt Gillian L.Tax withheld962$108.75
2026-05-13Buckley Peter J.Option exercise3.5K
2026-05-13Buckley Peter J.Tax withheld1.7K$110.43
2026-05-13Talbot SiobhanOption exercise2.0K
2026-05-13Talbot SiobhanTax withheld1.0K$108.75
2026-05-13FEARON RICHARD HOption exercise2.0K
2026-05-13FEARON RICHARD HTax withheld962$108.75
2026-03-12Talbot SiobhanBuy2.0K$102.11
2026-03-11FEARON RICHARD HBuy3.8K$104.49
2026-02-24Buckley Peter J.Tax withheld12K$121.81
2026-02-24San Agustin Juan PabloTax withheld15K$121.81
2026-02-24Buckley Peter J.Grant24K
2026-02-24San Agustin Juan PabloGrant27K
2026-02-24San Agustin Juan PabloOption exercise4.4K
2026-02-23Mintern Denis JamesOption exercise14K
2026-02-23Creech NathanGrant64K
2026-02-23Creech NathanOption exercise9.9K
2026-02-23Creech NathanTax withheld29K$121.49
2026-02-23Lane KristinGrant15K
2026-02-23Lane KristinTax withheld6.0K$121.49
2026-02-23Lake RandyGrant74K
2026-02-23Lake RandyOption exercise17K
2026-02-23Lake RandyTax withheld40K$121.49
2026-02-23Mintern Denis JamesTax withheld7.5K$120.78
2026-02-23Wheatley PhilipGrant28K
2026-02-23Wheatley PhilipTax withheld15K$121.17
2025-08-12Lake RandySell40K$110.91
2025-05-13ORiordain PadraigBuy1.5K$99.16
2025-03-03Creech NathanGrant53K
2025-03-03Creech NathanOption exercise7.4K
2025-03-03Creech NathanTax withheld24K$99.97
2025-03-03Buckley Peter J.Grant27K
2025-03-03Buckley Peter J.Tax withheld14K$95.23
2025-03-03Lake RandyGrant88K
2025-03-03Lake RandyOption exercise12K
2025-03-03Lake RandyOption exercise35K
2025-03-03Lake RandyTax withheld60K$99.97
2025-03-03San Agustin Juan PabloGrant32K
2025-03-03San Agustin Juan PabloOption exercise3.7K
2025-03-03San Agustin Juan PabloTax withheld18K$95.23
2025-03-03Feury Robert T. Jr.Grant25K
2025-03-03Feury Robert T. Jr.Tax withheld13K$99.97
2025-03-03Manifold Albert JudeGrant198K
2025-03-03Manifold Albert JudeOption exercise26K
2025-03-03Manifold Albert JudeTax withheld116K$102.93
2025-03-03Mintern Denis JamesGrant8.6K
2025-03-03Mintern Denis JamesTax withheld4.5K$102.93
2025-03-03Mintern Denis JamesSell4.1K$102.93
2025-03-03Lane KristinGrant13K
2025-03-03Lane KristinTax withheld5.0K$99.97
2025-03-03Connolly AlanGrant22K
2025-03-03Connolly AlanTax withheld12K$102.93
2025-03-03Connolly AlanSell11K$102.93
2025-03-03Foley IsabelGrant32K
2025-03-03Foley IsabelOption exercise3.9K
2025-03-03Foley IsabelTax withheld20K$95.23
2025-02-28Manifold Albert JudeSell7.0K$100.82

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-22Material agreementReg FDOtherExhibitsfiling ↗
2026-06-16Exec/director changeReg FDExhibitsfiling ↗
2026-05-21Shareholder votefiling ↗
2026-05-15Exec/director changeReg FDExhibitsfiling ↗
2026-05-07Shareholder votefiling ↗
2026-05-011.04filing ↗
2026-04-30ResultsExhibitsfiling ↗
2026-03-041.04filing ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-222026-06-210001193125-26-276686 ↗
8-K2026-06-162026-06-160001628280-26-043417 ↗
8-K2026-05-212026-05-210001628280-26-037252 ↗
8-K2026-05-152026-05-150001628280-26-035552 ↗
8-K2026-05-072026-05-070001628280-26-032325 ↗
8-K2026-05-012026-04-280001628280-26-029318 ↗
10-Q2026-04-302026-03-310001628280-26-028556 ↗
8-K2026-04-302026-04-300001628280-26-028554 ↗
8-K2026-03-042026-03-040001628280-26-014635 ↗
10-K2026-02-182025-12-310001628280-26-009043 ↗
8-K2026-02-182026-02-180001628280-26-009032 ↗
8-K2025-12-052025-12-010001193125-25-309854 ↗