| Cash flow (USD) | Q1 2026 ended Mar 31, 2026 | Q4 2025 ended Dec 31, 2025 | Q3 2025 ended Sep 30, 2025 | Q2 2025 ended Jun 30, 2025 | Q1 2025 ended Mar 31, 2025 | Q4 2024 ended Dec 31, 2024 | Q3 2024 ended Sep 30, 2024 | Q2 2024 ended Jun 30, 2024 |
|---|---|---|---|---|---|---|---|---|
| Net income | 165.50M | 252.00M | 374.90M | 320.90M | 128.90M | 293.70M | 207.60M | 308.00M |
| Depreciation and amortization | 170.30M | 185.30M | 191.40M | 185.50M | 186.40M | 163.80M | 160.70M | 156.80M |
| Stock-based compensation | 15.50M | 13.20M | 16.90M | 19.10M | 13.90M | 13.50M | 15.40M | 15.40M |
| Cash from operations | 241.10M | 543.00M | 676.80M | 341.70M | 251.50M | 440.10M | 595.00M | 201.10M |
| Capital expenditure | -176.50M | -184.80M | -222.00M | -102.90M | -168.00M | -162.50M | -96.80M | -191.40M |
| Free cash flow | 64.60M | 358.20M | 454.80M | 238.80M | 83.50M | 277.60M | 498.20M | 9.70M |
| Acquisitions | 0 | -5.00M | -3.30M | -9.90M | 4.70M | -2.06B | -13.00M | -181.10M |
| Cash from investing | -174.90M | -78.30M | -214.00M | -110.40M | -126.50M | -2.17B | -108.00M | -370.00M |
| Dividends paid | -67.90M | -64.40M | -64.70M | -64.70M | -66.00M | -60.80M | -60.80M | -60.80M |
| Share buybacks | -149.50M | -400.30M | 0 | 0 | -38.10M | 0 | 0 | -50.00M |
| Net debt issued | -400.0K | 0 | -100.0K | 0 | -400.40M | 2.00B | -100.0K | 0 |
| Cash from financing | -111.90M | -470.50M | -618.60M | -73.20M | -532.90M | 1.90B | -164.30M | -19.60M |
| Net change in cash | -45.70M | -5.80M | -155.80M | 158.10M | -407.90M | 166.50M | 322.70M | -188.50M |
From Vulcan Materials's 10-K and 10-Q filings with the SEC. Fourth quarters, and quarters where the company only reported year-to-date totals, are worked out by subtracting the earlier quarters. Fiscal years are the company's own, so they may not match the calendar. A blank cell means the company did not report that line. New to this? Read cash flow or reading a 10-K.
Revenue, earnings, margins and balance sheet trends drawn by TradingView from its own data, so figures can differ slightly from the SEC table above.