Skip to content
10-K

Annual Report

VULCAN MATERIALS COMPANY VMC

0001628280-26-009546

← back to feed
Filed
Feb 19, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 11, 2026 130.58M sh
Shares Diluted FY 2025 · Dec 31, 2025 132.7M sh
Shares Diluted FY 2025 · Dec 31, 2024 133.1M sh
Shares Diluted FY 2025 · Dec 31, 2023 133.7M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $438.4M
Stock Repurchased FY 2025 · Dec 31, 2024 $68.8M
Stock Repurchased FY 2025 · Dec 31, 2023 $200M
Dividends Paid FY 2025 · Dec 31, 2025 $259.8M
Dividends Paid FY 2025 · Dec 31, 2024 $244.4M
Dividends Paid FY 2025 · Dec 31, 2023 $228.4M
Capex FY 2025 · Dec 31, 2025 $677.7M
Capex FY 2025 · Dec 31, 2024 $603.5M
Capex FY 2025 · Dec 31, 2023 $872.6M
Operating Cash Flow FY 2025 · Dec 31, 2025 $1.81B
Operating Cash Flow FY 2025 · Dec 31, 2024 $1.41B
Operating Cash Flow FY 2025 · Dec 31, 2023 $1.54B
Long Term Debt FY 2025 · Dec 31, 2025 $4.36B
Long Term Debt FY 2025 · Dec 31, 2024 $4.91B
Short Term Debt FY 2025 · Dec 31, 2025 $0
Short Term Debt FY 2025 · Dec 31, 2024 $0
Cash And Equivalents FY 2025 · Dec 31, 2025 $183.3M
Cash And Equivalents FY 2025 · Dec 31, 2024 $559.7M
Stockholders Equity FY 2025 · Dec 31, 2025 $8.53B
Stockholders Equity FY 2025 · Dec 31, 2024 $8.12B
Current Liabilities FY 2025 · Dec 31, 2025 $956.1M
Current Liabilities FY 2025 · Dec 31, 2024 $1.24B
Total Liabilities FY 2025 · Dec 31, 2025 $8.15B
Total Liabilities FY 2025 · Dec 31, 2024 $8.96B
Current Assets FY 2025 · Dec 31, 2025 $2.57B
Current Assets FY 2025 · Dec 31, 2024 $2.27B
Total Assets FY 2025 · Dec 31, 2025 $16.7B
Total Assets FY 2025 · Dec 31, 2024 $17.1B
Total Assets FY 2025 · Dec 31, 2023 $14.55B
Eps Diluted FY 2025 · Dec 31, 2025 $8.11
Eps Diluted FY 2025 · Dec 31, 2024 $6.85
Eps Diluted FY 2025 · Dec 31, 2023 $6.98
Eps Basic FY 2025 · Dec 31, 2025 $8.16
Eps Basic FY 2025 · Dec 31, 2024 $6.89
Eps Basic FY 2025 · Dec 31, 2023 $7.02
Sga Expense FY 2025 · Dec 31, 2025 $564.1M
Sga Expense FY 2025 · Dec 31, 2024 $531.1M
Sga Expense FY 2025 · Dec 31, 2023 $542.8M
Net Income FY 2025 · Dec 31, 2025 $1.08B
Net Income FY 2025 · Dec 31, 2024 $911.9M
Net Income FY 2025 · Dec 31, 2023 $933.2M
Operating Income FY 2025 · Dec 31, 2025 $1.62B
Operating Income FY 2025 · Dec 31, 2024 $1.36B
Operating Income FY 2025 · Dec 31, 2023 $1.43B
Gross Profit FY 2025 · Dec 31, 2025 $2.17B
Gross Profit FY 2025 · Dec 31, 2024 $2B
Gross Profit FY 2025 · Dec 31, 2023 $1.95B
Revenue FY 2025 · Dec 31, 2025 $7.94B
Revenue FY 2025 · Dec 31, 2024 $7.42B
Revenue FY 2025 · Dec 31, 2023 $7.78B