Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 35 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

No open-market trades on record; showing all filings.

DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Feb. 23, 2026 VMC F 3,792 $305.29 $1,157,660 20,281 Direct -15.75% Disposed -20.4% (price as of 2026-10-02)
Feb. 23, 2026 VMC F 475 $305.29 $145,013 20,916 Direct -2.22% Disposed -20.4% (price as of 2026-10-02)
Feb. 21, 2026 VMC M 8,550 · · 24,073 Direct +55.08% Acquired (price as of 2026-10-02)
Feb. 21, 2026 VMC M 1,110 · · 21,391 Direct +5.47% Acquired (price as of 2026-10-02)
Feb. 21, 2026 VMC M 8,550 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
Feb. 21, 2026 VMC M 1,110 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
Feb. 19, 2026 VMC A 14,190 · · 14,190 Direct · Acquired (price as of 2026-10-02)
Feb. 19, 2026 VMC A 4,730 · · 4,730 Direct · Acquired (price as of 2026-10-02)
Feb. 19, 2026 VMC A 11,660 · · 11,660 Direct · Acquired (price as of 2026-10-02)
Feb. 13, 2026 VMC M 6,212 · · 17,829 Direct +53.47% Acquired (price as of 2026-10-02)
Feb. 13, 2026 VMC F 2,306 $321.92 $742,348 15,523 Direct -12.93% Disposed -24.5% (price as of 2026-10-02)
Feb. 13, 2026 VMC M 3,320 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
Feb. 20, 2025 VMC A 6,560 · · 6,560 Direct · Acquired (price as of 2026-10-02)
Feb. 20, 2025 VMC A 2,190 · · 2,190 Direct · Acquired (price as of 2026-10-02)
Feb. 20, 2025 VMC A 5,240 · · 5,240 Direct · Acquired (price as of 2026-10-02)
Feb. 19, 2025 VMC F 444 $272.76 $121,105 11,617 Direct -3.68% Disposed -10.9% (price as of 2026-10-02)
Feb. 18, 2025 VMC M 1,000 · · 12,061 Direct +9.04% Acquired (price as of 2026-10-02)
Feb. 18, 2025 VMC M 1,000 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
Feb. 14, 2025 VMC M 5,223 · · 12,842 Direct +68.55% Acquired (price as of 2026-10-02)
Feb. 14, 2025 VMC F 1,781 $269.33 $479,677 11,061 Direct -13.87% Disposed -9.8% (price as of 2026-10-02)
Feb. 14, 2025 VMC M 2,900 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
Feb. 21, 2024 VMC A 6,090 · · 6,090 Direct · Acquired (price as of 2026-10-02)
Feb. 21, 2024 VMC A 2,030 · · 2,030 Direct · Acquired (price as of 2026-10-02)
Feb. 21, 2024 VMC A 5,810 · · 5,810 Direct · Acquired (price as of 2026-10-02)
Feb. 9, 2024 VMC M 11,565 · · 11,565 Direct · Acquired (price as of 2026-10-02)
Feb. 9, 2024 VMC F 3,946 $238.44 $940,884 7,619 Direct -34.12% Disposed 1.9% (price as of 2026-10-02)
Feb. 9, 2024 VMC M 6,400 · · 0 Direct -100.00% Disposed (price as of 2026-10-02)
Feb. 21, 2023 VMC A 3,320 · · 3,320 Direct · Acquired (price as of 2026-10-02)
Feb. 21, 2023 VMC A 1,110 · · 1,110 Direct · Acquired (price as of 2026-10-02)
Feb. 21, 2023 VMC A 2,680 · · 2,680 Direct · Acquired (price as of 2026-10-02)
Feb. 21, 2023 VMC A 8,550 · · 8,550 Direct · Acquired (price as of 2026-10-02)
Feb. 18, 2022 VMC A 2,900 · · 2,900 Direct · Acquired (price as of 2026-10-02)
Feb. 18, 2022 VMC A 1,000 · · 1,000 Direct · Acquired (price as of 2026-10-02)
Feb. 18, 2022 VMC A 3,000 · · 3,000 Direct · Acquired (price as of 2026-10-02)
Aug. 26, 2021 VMC A 6,400 · · 6,400 Direct · Acquired (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Feb. 21, 2026 VMC Common Stock (Restricted Stock Units) Common Stock (8,550) · · 8,550 Disposed
Feb. 21, 2026 VMC Common Stock (Restricted Stock Units) Common Stock (1,110) · · 1,110 Disposed
Feb. 19, 2026 VMC Performance Share Units Common Stock (14,190) · · 14,190 Acquired
Feb. 19, 2026 VMC Restricted Stock Units Common Stock (4,730) · · 4,730 Acquired
Feb. 19, 2026 VMC Stock Appreciation Right Common Stock (11,660) $302.85 Feb. 19, 2036 11,660 Acquired
Feb. 13, 2026 VMC Performance Share Units Common Stock (3,320) · · 3,320 Disposed
Feb. 20, 2025 VMC Performance Share Units Common Stock (6,560) · · 6,560 Acquired
Feb. 20, 2025 VMC Restricted Stock Units Common Stock (2,190) · · 2,190 Acquired
Feb. 20, 2025 VMC Stock Appreciation Right Common Stock (5,240) $258.59 Feb. 20, 2035 5,240 Acquired
Feb. 18, 2025 VMC Common Stock (Restricted Stock Units) Common Stock (1,000) · · 1,000 Disposed
Feb. 14, 2025 VMC Performance Share Units Common Stock (2,900) · · 2,900 Disposed
Feb. 21, 2024 VMC Performance Share Units Common Stock (6,090) · · 6,090 Acquired
Feb. 21, 2024 VMC Common Stock (Restricted Stock Units) Common Stock (2,030) · · 2,030 Acquired
Feb. 21, 2024 VMC Stock Appreciation Right Common Stock (5,810) $253.43 Feb. 21, 2034 5,810 Acquired
Feb. 9, 2024 VMC Performance Share Units Common Stock (6,400) · · 6,400 Disposed
Feb. 21, 2023 VMC Performance Share Units Common Stock (3,320) · · 3,320 Acquired
Feb. 21, 2023 VMC Restricted Stock Units Common Stock (1,110) · · 1,110 Acquired
Feb. 21, 2023 VMC Stock Appreciation Right Common Stock (2,680) $180.52 Feb. 21, 2033 2,680 Acquired
Feb. 21, 2023 VMC Restricted Stock Units Common Stock (8,550) · · 8,550 Acquired
Feb. 18, 2022 VMC Performance Share Units Common Stock (2,900) · · 2,900 Acquired
Feb. 18, 2022 VMC Restricted Stock Units Common Stock (1,000) · · 1,000 Acquired
Feb. 18, 2022 VMC Stock Appreciation Right Common Stock (3,000) $185.31 Feb. 18, 2032 3,000 Acquired
Aug. 26, 2021 VMC Performance Share Units Common Stock (6,400) · · 6,400 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).