‹ Screener

MARTIN MARIETTA MATERIALS INC

MLM · Mining & Quarrying of Nonmetallic Minerals (No Fuels) · 60.0M shares · -0%/yr ↓ buyback · EDGAR filings ↗
Net buyback after stock comp: $100M (gross $150M, SBC $50M)

Reference price $613.32 · est. market cap ~$36.8B — last insider sale, 2025-08-08 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

A85

Dominant, wide-moat aggregates franchise with top-decile margins, strong cash generation and durable pricing power.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $2.0B2025-09-30 · $1.5B2025-12-31 · $1.5B2026-03-31 · $1.4B

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
30.7%
Operating margin
23.4%
Net margin
18.5%
Return on equity
11.3%
Return on assets
6.1%
ROIC
7.4%
Revenue growth (QoQ)
-11.2%
Net-income growth
-43.0%
Debt / equity
0.5×
Net debt / EBITDA
2.5×
Interest coverage
6.2×
Current ratio
3.6×
Free cash flow
$978M
EBITDA
$2.1B
Tangible book value
$6.4B
Cash & investments
$67M
Stock comp / revenue
0.7%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-29Pike ThomasGrant59$581.64
2026-05-29LYONS MARTIN JGrant61$581.64
2026-05-29WAJSGRAS DAVID CGrant69$581.64
2026-05-14PEREZ LAREE EGrant313
2026-05-14Mack Mary TGrant313
2026-05-14LYONS MARTIN JGrant313
2026-05-14Foxx Anthony RGrant313
2026-05-14DELLY GAYLA JGrant313
2026-05-14WAJSGRAS DAVID CGrant313
2026-05-14Ables Dorothy MGrant313
2026-05-14SLAGER DONALD WGrant313
2026-05-14Pike ThomasGrant313
2026-05-01Samborski Christopher WilliamGrant8.1K
2026-03-01Schoen George FrederickGrant24K
2026-03-01Petro Michael JGrant3.0K
2026-03-01Nye C HowardGrant5.9K
2026-03-01McCunniff Donald A.Grant3.0K
2026-02-27WAJSGRAS DAVID CGrant56$676.57
2026-02-27Pike ThomasGrant47$676.57
2026-02-27KORALESKI JOHN JGrant69$676.57
2026-02-24Cardin Robert JTax withheld103$696.85
2026-02-24Petro Michael JTax withheld94$696.85
2026-02-24Flynn Jason PaulTax withheld30$696.85
2026-02-24Nye C HowardTax withheld1.2K$696.85
2026-02-23Flynn Jason PaulTax withheld177$683.60
2026-02-23Petro Michael JTax withheld211$683.60
2026-02-23Nye C HowardTax withheld1.8K$683.60
2026-02-23McCunniff Donald A.Tax withheld192$683.60
2026-02-23Cardin Robert JTax withheld209$683.60
2026-02-20Nye C HowardGrant6.4K
2026-02-20McCunniff Donald A.Grant1.3K
2026-02-20Flynn Jason PaulGrant592$548.75
2026-02-20Petro Michael JGrant931
2026-02-20Flynn Jason PaulGrant595
2026-02-20Cardin Robert JGrant658
2026-02-20Nye C HowardGrant2.2K$548.75
2026-02-17Cardin Robert JTax withheld822$666.53
2026-02-17Nye C HowardGrant22K
2026-02-17Petro Michael JGrant1.7K
2026-02-17Petro Michael JTax withheld758$666.53
2026-02-17Flynn Jason PaulGrant222
2026-02-17Flynn Jason PaulTax withheld107$666.53
2026-02-17Nye C HowardTax withheld9.7K$666.53
2026-02-17Cardin Robert JGrant1.9K
2025-12-16BAR ROSELYN RTax withheld66$629.49
2025-12-16McCunniff Donald A.Tax withheld50$629.49
2025-12-16Cardin Robert JTax withheld32$629.49
2025-12-16Nye C HowardTax withheld298$629.49
2025-12-02BAR ROSELYN RGift488
2025-12-01Flynn Jason PaulTax withheld123$615.25
2025-12-01BAR ROSELYN RTax withheld420$615.25
2025-11-28KORALESKI JOHN JGrant75$623.24
2025-11-28WAJSGRAS DAVID CGrant61$623.24
2025-11-28Pike ThomasGrant51$623.24
2025-08-29Pike ThomasGrant51$616.40
2025-08-29WAJSGRAS DAVID CGrant61$616.40
2025-08-29KORALESKI JOHN JGrant76$616.40
2025-08-08PEREZ LAREE ESell1.0K$613.32
2025-07-08Petro Michael JGrant1.8K
2025-05-30WAJSGRAS DAVID CGrant69$547.55
2025-05-30KORALESKI JOHN JGrant85$547.55
2025-05-30Pike ThomasGrant58$547.55
2025-05-15COLE SUE WGrant308$552.86
2025-05-15Ables Dorothy MGrant308$552.86
2025-05-15Foxx Anthony RGrant308$552.86
2025-05-15Cardin Robert JGrant2.9K
2025-05-15WAJSGRAS DAVID CGrant308$552.86
2025-05-15SLAGER DONALD WGrant308$552.86
2025-05-15Pike ThomasGrant308$552.86
2025-05-15PEREZ LAREE EGrant308$552.86
2025-05-15Mack Mary TGrant308$552.86
2025-05-15KORALESKI JOHN JGrant308$552.86
2025-03-05McCunniff Donald A.Option exercise1.3K$154.58
2025-03-05McCunniff Donald A.Sell1.3K$475.00
2025-03-04Petro Michael JBuy550$454.37
2025-02-28WAJSGRAS DAVID CGrant78$483.14
2025-02-28Pike ThomasGrant65$483.14
2025-02-28KORALESKI JOHN JGrant96$483.14
2025-02-24Nickolas James AJTax withheld450$490.64
2025-02-24Petro Michael JTax withheld200$490.64
2025-02-24BAR ROSELYN RTax withheld402$490.64
2025-02-24Brooks Oliver WTax withheld188$490.64
2025-02-24Nye C HowardTax withheld2.0K$490.64
2025-02-24Cardin Robert JTax withheld216$490.64
2025-02-21KOHN BRADLEY DGrant981
2025-02-21Petro Michael JGrant733
2025-02-21Nye C HowardGrant2.1K$391.87
2025-02-21Nye C HowardGrant7.4K
2025-02-21Nickolas James AJGrant1.6K
2025-02-21McCunniff Donald A.Grant1.5K
2025-02-21Cardin Robert JGrant795
2025-02-21Brooks Oliver WGrant744
2025-02-21BAR ROSELYN RGrant738$391.87
2025-02-21BAR ROSELYN RGrant1.6K
2025-02-18Petro Michael JGrant2.5K
2025-02-18Petro Michael JTax withheld1.2K$533.99
2025-02-18Nye C HowardGrant24K
2025-02-18Nye C HowardTax withheld11K$533.99
2025-02-18Nickolas James AJGrant4.3K
2025-02-18Nickolas James AJTax withheld2.1K$533.99
2025-02-18Cardin Robert JGrant2.2K
2025-02-18Cardin Robert JTax withheld1.1K$533.99
2025-02-18Brooks Oliver WGrant215
2025-02-18Brooks Oliver WTax withheld134$533.99
2025-02-18BAR ROSELYN RGrant4.4K
2025-02-18BAR ROSELYN RTax withheld2.1K$533.99

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

Notable events (8-K)

DateItems
2026-05-14Exec/director changeShareholder voteExhibitsfiling ↗
2026-04-30ResultsReg FDfiling ↗
2026-04-27Exec/director changeExhibitsfiling ↗
2026-02-23Acquisition/dispositionReg FDExhibitsfiling ↗
2026-02-131.04filing ↗
2026-02-11ResultsReg FDExhibitsfiling ↗
2026-01-02Reg FDfiling ↗
2025-12-19Material agreementDebt obligationExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-05-142026-05-140001193125-26-224306 ↗
8-K2026-04-302026-04-300001193125-26-193931 ↗
10-Q2026-04-302026-03-310001193125-26-196029 ↗
8-K2026-04-272026-04-270000950157-26-000549 ↗
8-K2026-02-232026-02-230000950157-26-000175 ↗
10-K2026-02-192025-12-310001193125-26-059193 ↗
8-K2026-02-132026-02-110001193125-26-051474 ↗
8-K2026-02-112026-02-110001193125-26-045530 ↗
8-K2026-01-022025-12-310000950157-25-001042 ↗
8-K2025-12-192025-12-190000950157-25-001013 ↗
8-K2025-11-042025-11-040001193125-25-263528 ↗
10-Q2025-11-042025-09-300001193125-25-264566 ↗