valueequityanalysis.com

Independent, business-by-business valuations built from company filings — owner earnings, a ten-year outlook, and a bear / base / bull range. Search a ticker to see our estimate of what the business is worth.

Not investment advice. We are not registered investment advisers, and the people behind this site may hold or trade positions in companies analyzed here. Full disclosures.

Vulcan Materials CO (VMC) stock intrinsic value fair value estimate & owner earnings analysis

Margin of safety$115.00 ComplexityAverage Updated
$111.00 $281.00
bear $111.00 base $192.00 bull $281.00 margin of safety $115.00 market price* $257.63
Vulcan Materials is the largest producer of construction aggregates (crushed stone, sand and gravel) in the United States. It also makes asphalt mix and ready-mixed concrete in a few markets. It runs about 425 active aggregates sites and holds 16.6 billion tons of proven and probable reserves, roughly 70 years of output at the 2025 rate of 227 million tons. Stone is heavy and cheap, so it is expensive to haul far, and new quarries near growing cities are very hard to permit. That gives each well-placed quarry a durable local advantage, and it is why Vulcan has kept raising prices year after year, even while volumes fell in 2023 and 2024. In 2025, 90% of revenue came from its top ten states, led by California, Texas, Georgia, Tennessee and Virginia. Demand comes from highways, public works, commercial building and housing, which makes volumes cyclical. How we measured earnings. We start from cash from operations and remove the swings in receivables, inventories and payables. We subtract stock-based pay as a real cost. We also subtract the capital spending needed to keep the existing business running, but not the part that paid for growth. Payments for pensions, mine reclamation and legal matters stay in as real costs. Non-cash depreciation, depletion and amortization of acquired intangibles are added back. That amortization, about $89 million in 2025, comes from past acquisitions. The quarries behind it have reserves lasting decades, so we do not treat the business as a wasting asset over that period. On this basis, earnings per share were $5.36 in 2019, $5.03 in 2020, $5.18 in 2021, $6.50 in 2022, $4.85 in 2023, $7.59 in 2024 and $8.40 in 2025. Our starting level is $7.05 per share, the median of 2022 to 2025. We start in 2022 because the business changed with the 2021 purchase of U.S. Concrete and later deals such as the 2024 Wake Stone purchase. Those four years include both a strong year and a period when volumes fell, from 234.6 million tons in 2023 to 219.9 million in 2024. Two figures in that window pull in opposite directions. The 2022 figure is flattered because acquired revenue growth is treated as needing growth spending. The 2023 figure is depressed by unusually heavy capital spending of $873 million. We treat these as roughly cancelling. The starting level sits below 2024 and 2025 on purpose, so the valuation does not rest on the best recent years. Recent pricing strength shows up in the growth path instead. What each case assumes. Earnings grew 10.5% in 2025. Our base case assumes only 5% in the first year and 4% a year for the next nine. The reason is pricing. Vulcan's freight-adjusted aggregates price rose from $19.02 a ton in 2023 to $21.98 in 2025, and by about 5% again in the second quarter of 2026. Profit per ton kept rising even while volumes fell in 2023 and 2024, so this pricing power has been tested in a downturn. The base case gives no credit for higher volumes, population growth in its states, federal highway spending or new acquisitions, because none of these is locked in. After year ten, the base case lets growth fade to 3% and then 2%, held flat from year 30, and ends earnings at year 60. That fits inside the reserve life. The base case value is about $192 per share. The bear case is built on the cyclical risk the filings show. Volumes already fell about 6% in 2024, and a deeper housing-led recession could do worse. In this case, earnings fall about 40% over two years to roughly $4.20 per share and take four more years to recover. After that, pricing only keeps pace with inflation at about 2%, and earnings end at year 40. The bear case also reflects a record of costly moves outside stone. Vulcan wrote down its Texas concrete business in 2023, took an $87 million goodwill charge in 2024, then sold its Texas asphalt and California concrete businesses. Debt is about $4.4 billion, roughly 2.4 times 2025 operating cash flow of $1.8 billion. That is manageable, but it adds pressure in a recession. The bear case is worth about $111 per share. The bull case assumes the company's own levers keep working. Pricing gains continue near the pace seen since 2019, when cash profit per ton compounded about 9% a year. Volumes return to levels already reached in 2023. Recent bolt-on deals, including the Brannan Sand & Gravel operations in Colorado and Dallas-Fort Worth, are absorbed well. Earnings grow 10% in year one and 7% a year through year ten, fade to 4% and then 3%, and grow 1% a year out to year 60. The bull case is worth about $281 per share. Mexico. Mexico shut Vulcan's Calica quarry in 2022. In 2026, an international tribunal ruled that Mexico broke NAFTA, but the damages were negligible, reported at about $16 million. The quarry has earned nothing since 2022, so our figures already exclude it. We give no value to a reopening, and we treat its 408 million tons of reserves as lost. What could make this wrong: a long construction downturn with price cuts, which has not happened in Vulcan's recent record but cannot be ruled out; sharply higher diesel and energy costs that pricing cannot pass on; or large acquisitions bought at poor returns. Capital spending rose to $370 million in the first half of 2026 from $271 million a year earlier. If that higher rate is needed just to maintain the business, earnings will be lower than we assume. The margin-of-safety price is $115, roughly the bear case value, so it is set against the recession outcome rather than the base case. From that price the base case implies a strong return as the business's pricing power keeps compounding.
Fiscal yearOwner's earningsMethodology
2025 $8.40 ▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$1813.0M; dWC (cash effect of receivables, inventories, prepaid/other assets, accrued interest & taxes, trade payables)=$5.0M, removed; SBC=$63.1M; capex=$677.7M, capex/revenue ratio 2016-2025 mean=0.0919, growth capex=0.0919 x (rev $7941.1M - $7417.7M)=$48.1M, maintenance capex=$629.6M; OE=$1115.3M; diluted shares=132.7M; OE/sh=$8.40. Pension contributions, other noncurrent liability payments (reclamation, legal, insurance) and other-net (sum $-109.6M) kept in OE as real cash costs; this is the full gap vs NI+DDA&A+other non-cash-maintenance capex, reconciled line by line. Source: FY2025 10-K, accession 0001628280-26-009546.
2024 $7.59 ▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$1409.6M; dWC (cash effect of receivables, inventories, prepaid/other assets, accrued interest & taxes, trade payables)=$(257.0)M, removed; SBC=$53.4M; capex=$603.5M, capex/revenue ratio 2016-2025 mean=0.0919, growth capex=$0 (revenue declined), maintenance capex=$603.5M; OE=$1009.7M; diluted shares=133.1M; OE/sh=$7.59. Pension contributions, other noncurrent liability payments (reclamation, legal, insurance) and other-net (sum $-8.4M) kept in OE as real cash costs; this is the full gap vs NI+DDA&A+other non-cash-maintenance capex, reconciled line by line. Source: FY2025 10-K, accession 0001628280-26-009546.
2023 $4.85 ▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$1536.8M; dWC (cash effect of receivables, inventories, prepaid/other assets, accrued interest & taxes, trade payables)=$(4.9)M, removed; SBC=$63.2M; capex=$872.6M, capex/revenue ratio 2016-2025 mean=0.0919, growth capex=0.0919 x (rev $7781.9M - $7315.2M)=$42.9M, maintenance capex=$829.7M; OE=$648.8M; diluted shares=133.7M; OE/sh=$4.85. Pension contributions, other noncurrent liability payments (reclamation, legal, insurance) and other-net (sum $-35.9M) kept in OE as real cash costs; this is the full gap vs NI+DDA&A+other non-cash-maintenance capex, reconciled line by line. Source: FY2025 10-K, accession 0001628280-26-009546.
2022 $6.50 ▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$1148.2M; dWC (cash effect of receivables, inventories, prepaid/other assets, accrued interest & taxes, trade payables)=$(212.1)M, removed; SBC=$41.1M; capex=$612.6M, capex/revenue ratio 2016-2025 mean=0.0919, growth capex=0.0919 x (rev $7315.2M - $5552.2M)=$162.0M, maintenance capex=$450.6M; OE=$868.6M; diluted shares=133.6M; OE/sh=$6.50. Pension contributions, other noncurrent liability payments (reclamation, legal, insurance) and other-net (sum $-20.0M) kept in OE as real cash costs; this is the full gap vs NI+DDA&A+other non-cash-maintenance capex, reconciled line by line. Note: most of the 2022 revenue increase came from the U.S. Concrete acquisition (Aug 2021); the growth-capex formula was applied mechanically. Source: FY2024 10-K, accession 0001396009-25-000005.
2021 $5.18 ▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$1011.9M; dWC (cash effect of receivables, inventories, prepaid/other assets, accrued interest & taxes, trade payables)=$(101.4)M, removed; SBC=$34.7M; capex=$451.3M, capex/revenue ratio 2016-2025 mean=0.0919, growth capex=0.0919 x (rev $5552.2M - $4856.8M)=$63.9M, maintenance capex=$387.4M; OE=$691.2M; diluted shares=133.5M; OE/sh=$5.18. Pension contributions, other noncurrent liability payments (reclamation, legal, insurance) and other-net (sum $-50.5M) kept in OE as real cash costs; this is the full gap vs NI+DDA&A+other non-cash-maintenance capex, reconciled line by line. Source: FY2021 10-K, accession 0001396009-22-000010.
2020 $5.03 ▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$1070.4M; dWC (cash effect of receivables, inventories, prepaid/other assets, accrued interest & taxes, trade payables)=$5.3M, removed; SBC=$33.0M; capex=$362.2M, capex/revenue ratio 2016-2025 mean=0.0919, growth capex=$0 (revenue declined), maintenance capex=$362.2M; OE=$669.9M; diluted shares=133.2M; OE/sh=$5.03. Pension contributions, other noncurrent liability payments (reclamation, legal, insurance) and other-net (sum $-45.5M) kept in OE as real cash costs; this is the full gap vs NI+DDA&A+other non-cash-maintenance capex, reconciled line by line. Source: FY2021 10-K, accession 0001396009-22-000010.
2019 $5.36 ▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$984.1M; dWC (cash effect of receivables, inventories, prepaid/other assets, accrued interest & taxes, trade payables)=$(96.0)M, removed; SBC=$31.8M; capex=$384.1M, capex/revenue ratio 2016-2025 mean=0.0919, growth capex=0.0919 x (rev $4929.1M - $4382.9M)=$50.2M, maintenance capex=$333.9M; OE=$714.4M; diluted shares=133.4M; OE/sh=$5.36. Pension contributions, other noncurrent liability payments (reclamation, legal, insurance) and other-net (sum $-31.5M) kept in OE as real cash costs; this is the full gap vs NI+DDA&A+other non-cash-maintenance capex, reconciled line by line. Source: FY2021 10-K, accession 0001396009-22-000010.
2018 $2.72 ▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$832.8M; dWC (cash effect of receivables, inventories, prepaid/other assets, accrued interest & taxes, trade payables)=$19.9M, removed; SBC=$25.2M; capex=$469.1M, capex/revenue ratio 2016-2025 mean=0.0919, growth capex=0.0919 x (rev $4382.9M - $3890.3M)=$45.3M, maintenance capex=$423.8M; OE=$363.8M; diluted shares=133.9M; OE/sh=$2.72. Pension contributions, other noncurrent liability payments (reclamation, legal, insurance) and other-net (sum $-131.0M) kept in OE as real cash costs; this is the full gap vs NI+DDA&A+other non-cash-maintenance capex, reconciled line by line. Source: FY2018 10-K, accession 0001396009-19-000021.
2017 $2.39 ▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$644.7M; dWC (cash effect of receivables, inventories, prepaid/other assets, accrued interest & taxes, trade payables)=$(136.8)M, removed; SBC=$26.6M; capex=$459.6M, capex/revenue ratio 2016-2025 mean=0.0919, growth capex=0.0919 x (rev $3890.3M - $3592.7M)=$27.3M, maintenance capex=$432.3M; OE=$322.6M; diluted shares=134.9M; OE/sh=$2.39. Pension contributions, other noncurrent liability payments (reclamation, legal, insurance) and other-net (sum $-39.6M) kept in OE as real cash costs; this is the full gap vs NI+DDA&A+other non-cash-maintenance capex, reconciled line by line. Source: FY2018 10-K, accession 0001396009-19-000021.
2016 $2.60 ▼
OE = CFO - dWC - SBC - maintenance capex. CFO=$644.6M; dWC (cash effect of receivables, inventories, prepaid/other assets, accrued interest & taxes, trade payables)=$(63.6)M, removed; SBC=$20.7M; capex=$350.1M, capex/revenue ratio 2016-2025 mean=0.0919, growth capex=0.0919 x (rev $3592.7M - $3422.2M)=$15.7M, maintenance capex=$334.4M; OE=$353.1M; diluted shares=135.8M; OE/sh=$2.60. Pension contributions, other noncurrent liability payments (reclamation, legal, insurance) and other-net (sum $-35.0M) kept in OE as real cash costs; this is the full gap vs NI+DDA&A+other non-cash-maintenance capex, reconciled line by line. Source: FY2018 10-K, accession 0001396009-19-000021.

Owner's earnings per share by fiscal year, most recent first. Tap a row to see how that figure was calculated, including the source filing.

Sales geography
United States: mainly the South (Texas, Georgia, Tennessee, Virginia, North Carolina, Florida, Alabama, South Carolina) and the West (California, Arizona, New Mexico), with smaller sales in the Midwest and Northeast (Illinois, Maryland, Washington D.C.); minor sales in Canada (British Columbia), The Bahamas and the U.S. Virgin Islands.
Historical growth strategy

We don't have historical growth strategy information for this company yet.

Chart analysis

We don't have chart analysis for this company yet.

Competitors

We don't have competitor information for this company yet.

Circle of competence

We don't have circle of competence information for this company yet.