‹ Screener

EAGLE MATERIALS INC

EXP · Cement, Hydraulic · 30.9M shares · -5%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $323M (gross $343M, SBC $20M)

Reference price $208.08 · est. market cap ~$6.4B — last insider purchase, 2025-11-05 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B80

Highly profitable regional cement franchise with top-decile returns and a permitting-driven barrier to entry.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $635M2025-09-30 · $639M2025-12-31 · $556M2026-03-31 · $479M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
28.3%
Net margin
18.4%
Return on equity
28.7%
Return on assets
11.0%
Revenue growth (QoQ)
-13.8%
Net-income growth
-8.5%
Debt / equity
1.2×
Current ratio
3.7×
Free cash flow
$197M
Tangible book value
$1.0B
Cash & investments
$298M
Stock comp / revenue
0.9%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-22Thompson TonyOption exercise354$199.13
2026-05-22Thompson TonyTax withheld140$199.13
2026-05-22Newby MattOption exercise559$199.13
2026-05-22Newby MattTax withheld220$199.13
2026-05-22Kesler Dale CraigOption exercise824$199.13
2026-05-22Kesler Dale CraigTax withheld325$199.13
2026-05-22Haack MichaelOption exercise3.5K$199.13
2026-05-22Haack MichaelTax withheld1.4K$199.13
2026-05-22Haddock AlexOption exercise354$199.13
2026-05-22Haddock AlexTax withheld140$199.13
2026-05-22Devlin William ROption exercise266$199.13
2026-05-22Devlin William RTax withheld105$199.13
2026-05-22Cribbs EricOption exercise589$199.13
2026-05-22Cribbs EricTax withheld232$199.13
2026-05-18Thompson TonyTax withheld319$194.66
2026-05-18Newby MattTax withheld532$194.66
2026-05-18Kesler Dale CraigTax withheld921$194.66
2026-05-18Haddock AlexTax withheld284$194.66
2026-05-18Haack MichaelTax withheld3.4K$194.66
2026-05-18Devlin William RTax withheld319$194.66
2026-05-18Cribbs EricTax withheld355$194.66
2026-05-11Thompson TonyGrant810
2026-05-11Newby MattGrant1.4K
2026-05-11Kesler Dale CraigGrant2.3K
2026-05-11Haddock AlexGrant720
2026-05-11Haack MichaelGrant8.6K
2026-05-11Devlin William RGrant810
2026-05-11Cribbs EricGrant900
2026-03-31Haddock AlexTax withheld164$181.50
2026-03-31Haddock AlexOption exercise317$181.50
2026-03-31Haddock AlexTax withheld131$181.50
2026-03-31Devlin William RTax withheld485$181.50
2026-03-31Devlin William ROption exercise317$181.50
2026-03-31Devlin William RTax withheld130$181.50
2026-03-31Thompson TonyTax withheld487$181.50
2026-03-31Thompson TonyOption exercise317$181.50
2026-03-31Thompson TonyTax withheld130$181.50
2026-03-31Cribbs EricTax withheld598$181.50
2026-03-31Cribbs EricOption exercise459$181.50
2026-03-31Cribbs EricTax withheld186$181.50
2026-03-31Newby MattTax withheld907$181.50
2026-03-31Newby MattOption exercise600$181.50
2026-03-31Newby MattTax withheld239$181.50
2026-03-31Kesler Dale CraigTax withheld1.2K$181.50
2026-03-31Kesler Dale CraigOption exercise951$181.50
2026-03-31Kesler Dale CraigTax withheld376$181.50
2026-03-31Haack MichaelTax withheld4.8K$181.50
2026-03-31Haack MichaelOption exercise4.0K$181.50
2026-03-31Haack MichaelTax withheld1.6K$181.50
2025-11-05Rush David EBuy1.0K$208.08
2025-08-19Devlin William RSell2.0K$232.76
2025-08-14Gregorio MauroGift1.0K
2025-08-04Carter Margot LebenbergGrant561
2025-08-04Rush David EGrant1.2K
2025-08-04RICCIARDELLO MARY PGrant1.2K
2025-08-04NICOLAIS MICHAEL RGrant1.9K
2025-08-04BECKWITT RICHARDGrant1.3K
2025-08-04Gregorio MauroGrant1.2K
2025-08-04ELLEN MARTIN MGrant1.3K
2025-08-04Damiris George JohnGrant1.2K
2025-06-13Haddock AlexTax withheld225$202.57
2025-05-24Haack MichaelOption exercise4.0K$214.37
2025-05-24Haack MichaelTax withheld1.6K$214.37
2025-05-24Thompson TonyOption exercise317$214.37
2025-05-24Thompson TonyTax withheld125$214.37
2025-05-24Cribbs EricTax withheld180$214.37
2025-05-24Haddock AlexOption exercise317$214.37
2025-05-24Haddock AlexTax withheld113$214.37
2025-05-24Cribbs EricOption exercise457$214.37
2025-05-24Kesler Dale CraigOption exercise949$214.37
2025-05-24Kesler Dale CraigTax withheld374$214.37
2025-05-24Devlin William ROption exercise317$214.37
2025-05-24Devlin William RTax withheld125$214.37
2025-05-24Newby MattOption exercise598$214.37
2025-05-24Newby MattTax withheld236$214.37
2025-05-22Rush David EBuy1.0K$213.66
2025-05-18Devlin William RTax withheld2.0K$239.93
2025-05-18Kesler Dale CraigTax withheld4.6K$239.93
2025-05-15Newby MattTax withheld266$234.44
2025-05-15Kesler Dale CraigTax withheld461$234.44
2025-05-15Devlin William RTax withheld160$234.44
2025-05-15Cribbs EricTax withheld178$234.44
2025-05-15Thompson TonyTax withheld160$234.44
2025-05-15Haddock AlexTax withheld128$234.44
2025-05-15Haack MichaelTax withheld1.7K$234.44
2025-05-08Haddock AlexGrant360
2025-05-08Thompson TonyGrant405
2025-05-08Newby MattGrant675
2025-05-08Kesler Dale CraigGrant1.2K
2025-05-08Haack MichaelGrant4.3K
2025-05-08Cribbs EricGrant450
2025-05-08Devlin William RGrant405
2025-03-31Haack MichaelTax withheld7.9K$220.97
2025-03-31Kesler Dale CraigTax withheld1.9K$220.97
2025-03-31Cribbs EricTax withheld950$220.97
2025-03-31Newby MattTax withheld1.2K$220.97
2025-03-31Thompson TonyTax withheld838$220.97
2025-03-31Haddock AlexTax withheld151$220.97
2025-03-31Devlin William RTax withheld834$220.97
2025-02-10NICOLAIS MICHAEL RBuy155$257.21
2025-02-10NICOLAIS MICHAEL RBuy155$257.50

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

Notable events (8-K)

DateItems
2026-05-28Exec/director changeExhibitsfiling ↗
2026-05-21Exec/director changeExhibitsfiling ↗
2026-05-19ResultsExhibitsfiling ↗
2026-01-29ResultsExhibitsfiling ↗
2025-11-13Material agreementDebt obligationOtherExhibitsfiling ↗
2025-10-30ResultsExhibitsfiling ↗
2025-09-05Reg FDExhibitsfiling ↗
2025-08-14Reg FDExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-282026-05-210001193125-26-245270 ↗
8-K2026-05-212026-05-150001193125-26-234580 ↗
10-K2026-05-192026-03-310001193125-26-230979 ↗
8-K2026-05-192026-05-190001193125-26-229599 ↗
10-Q2026-01-292025-12-310001193125-26-029491 ↗
8-K2026-01-292026-01-290001193125-26-028131 ↗
8-K2025-11-132025-11-060001193125-25-280206 ↗
10-Q2025-10-302025-09-300001193125-25-258663 ↗
8-K2025-10-302025-10-300001193125-25-257361 ↗
8-K2025-09-052025-09-050001193125-25-197228 ↗
8-K2025-08-142025-08-140001193125-25-180356 ↗
8-K2025-08-052025-08-010001193125-25-173544 ↗