Skip to content
10-Q

Quarterly Report

VULCAN MATERIALS COMPANY VMC

0001396009-25-000021

← back to feed
Filed
Jul 31, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Jul 22, 2025 132.12M sh
Shares Diluted Q2 2025 · Jun 30, 2025 132.9M sh
Shares Diluted Q2 2025 · Jun 30, 2025 132.9M sh
Shares Diluted Q2 2025 · Jun 30, 2024 133.1M sh
Shares Diluted Q2 2025 · Jun 30, 2024 133.1M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $38.1M
Stock Repurchased Q2 2025 · Jun 30, 2024 $68.8M
Dividends Paid Q2 2025 · Jun 30, 2025 $130.7M
Dividends Paid Q2 2025 · Jun 30, 2024 $122.8M
Capex Q2 2025 · Jun 30, 2025 $270.9M
Capex Q2 2025 · Jun 30, 2024 $344.2M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $593.2M
Operating Cash Flow Q2 2025 · Jun 30, 2024 $374.5M
Long Term Debt Q2 2025 · Jun 30, 2025 $4.36B
Long Term Debt Q2 2025 · Dec 31, 2024 $4.91B
Long Term Debt Q2 2025 · Jun 30, 2024 $3.33B
Short Term Debt Q2 2025 · Jun 30, 2025 $550M
Short Term Debt Q2 2025 · Dec 31, 2024 $0
Short Term Debt Q2 2025 · Jun 30, 2024 $95M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $347.4M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $559.7M
Cash And Equivalents Q2 2025 · Jun 30, 2024 $111M
Stockholders Equity Q2 2025 · Jun 30, 2025 $8.41B
Stockholders Equity Q2 2025 · Dec 31, 2024 $8.12B
Stockholders Equity Q2 2025 · Jun 30, 2024 $7.71B
Current Liabilities Q2 2025 · Jun 30, 2025 $1.34B
Current Liabilities Q2 2025 · Dec 31, 2024 $1.24B
Current Liabilities Q2 2025 · Jun 30, 2024 $796.8M
Total Liabilities Q2 2025 · Jun 30, 2025 $8.55B
Total Liabilities Q2 2025 · Dec 31, 2024 $8.96B
Total Liabilities Q2 2025 · Jun 30, 2024 $6.49B
Current Assets Q2 2025 · Jun 30, 2025 $2.24B
Current Assets Q2 2025 · Dec 31, 2024 $2.27B
Current Assets Q2 2025 · Jun 30, 2024 $1.98B
Total Assets Q2 2025 · Jun 30, 2025 $16.97B
Total Assets Q2 2025 · Dec 31, 2024 $17.1B
Total Assets Q2 2025 · Jun 30, 2024 $14.22B
Eps Diluted Q2 2025 · Jun 30, 2025 $2.42
Eps Diluted Q2 2025 · Jun 30, 2025 $3.38
Eps Diluted Q2 2025 · Jun 30, 2024 $2.31
Eps Diluted Q2 2025 · Jun 30, 2024 $3.08
Eps Basic Q2 2025 · Jun 30, 2025 $2.43
Eps Basic Q2 2025 · Jun 30, 2025 $3.40
Eps Basic Q2 2025 · Jun 30, 2024 $2.33
Eps Basic Q2 2025 · Jun 30, 2024 $3.10
Sga Expense Q2 2025 · Jun 30, 2025 $144.5M
Sga Expense Q2 2025 · Jun 30, 2025 $282.7M
Sga Expense Q2 2025 · Jun 30, 2024 $134.1M
Sga Expense Q2 2025 · Jun 30, 2024 $263.8M
Net Income Q2 2025 · Jun 30, 2025 $320.9M
Net Income Q2 2025 · Jun 30, 2025 $449.8M
Net Income Q2 2025 · Jun 30, 2024 $308M
Net Income Q2 2025 · Jun 30, 2024 $410.6M
Operating Income Q2 2025 · Jun 30, 2025 $471M
Operating Income Q2 2025 · Jun 30, 2025 $697.4M
Operating Income Q2 2025 · Jun 30, 2024 $453.6M
Operating Income Q2 2025 · Jun 30, 2024 $626.5M
Gross Profit Q2 2025 · Jun 30, 2025 $625.2M
Gross Profit Q2 2025 · Jun 30, 2025 $990.5M
Gross Profit Q2 2025 · Jun 30, 2024 $592.2M
Gross Profit Q2 2025 · Jun 30, 2024 $897.2M
Revenue Q2 2025 · Jun 30, 2025 $2.1B
Revenue Q2 2025 · Jun 30, 2025 $3.74B
Revenue Q2 2025 · Jun 30, 2024 $2.01B
Revenue Q2 2025 · Jun 30, 2024 $3.56B