Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 88 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

88 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Aug. 21, 2025 VMC S 650 $286.56 $186,264 1,173 Direct -35.66% Disposed -15.2% (price as of 2026-10-02)
Feb. 22, 2024 VMC S 307 $255.27 $78,368 1,896 Direct -13.94% Disposed -4.8% (price as of 2026-10-02)
June 2, 2023 VMC S 560 $202.44 $113,366 1,707 Direct -24.70% Disposed 20.1% (price as of 2026-10-02)
March 1, 2021 VMC S 216 $169.73 $36,662 1,464 Direct -12.86% Disposed 43.2% (price as of 2026-10-02)
Nov. 19, 2019 VMC S 643 $140.64 $90,432 0 Direct -100.00% Disposed 72.8% (price as of 2026-10-02)
June 10, 2019 VMC S 583 $135.01 $78,711 1,814 Direct -24.32% Disposed 80.0% (price as of 2026-10-02)
June 10, 2019 VMC S 1,171 $134.93 $158,003 643 Direct -64.55% Disposed 80.1% (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 (420) · · 420 Disposed
Feb. 19, 2026 VMC Performance Share Units Common Stock (390) · · 390 Acquired
Feb. 19, 2026 VMC Restricted Stock Units Common Stock (390) · · 390 Acquired
Feb. 19, 2026 VMC Performance Share Units Common Stock (330) · · 330 Acquired
Feb. 19, 2026 VMC Restricted Stock Units Common Stock (330) · · 330 Acquired
Feb. 13, 2026 VMC Performance Share Units Common Stock (420) · · 420 Disposed
Feb. 20, 2025 VMC Performance Share Units Common Stock (380) · · 380 Acquired
Feb. 20, 2025 VMC Restricted Stock Units Common Stock (380) · · 380 Acquired
Feb. 18, 2025 VMC Common Stock (Restricted Stock Units) Common Stock (380) · · 380 Disposed
Feb. 14, 2025 VMC Performance Share Units Common Stock (380) · · 380 Disposed
Feb. 21, 2024 VMC Performance Share Units Common Stock (310) · · 310 Acquired
Feb. 21, 2024 VMC Common Stock (Restricted Stock Units) Common Stock (310) · · 310 Acquired
Feb. 20, 2024 VMC Stock Appreciation Right Common Stock (660) $79.41 Feb. 12, 2025 660 Disposed
Feb. 19, 2024 VMC Common Stock (Restricted Stock Units) Common Stock (330) · · 330 Disposed
Feb. 9, 2024 VMC Performance Share Units Common Stock (330) · · 330 Disposed
Feb. 22, 2023 VMC Restricted Stock Units Common Stock (400) · · 400 Disposed
Feb. 21, 2023 VMC Performance Share Units Common Stock (420) · · 420 Acquired
Feb. 21, 2023 VMC Restricted Stock Units Common Stock (420) · · 420 Acquired
Feb. 16, 2023 VMC Stock Appreciation Right Common Stock (540) $66.00 Feb. 13, 2024 540 Disposed
Feb. 10, 2023 VMC Performance Share Units Common Stock (400) · · 400 Disposed
Feb. 22, 2022 VMC Restricted Stock Units Common Stock (470) · · 470 Disposed
Feb. 18, 2022 VMC Performance Share Units Common Stock (380) · · 380 Acquired
Feb. 18, 2022 VMC Restricted Stock Units Common Stock (380) · · 380 Acquired
Feb. 11, 2022 VMC Performance Share Units Common Stock (470) · · 470 Disposed
Feb. 25, 2021 VMC Stock Appreciation Right Common Stock (570) $55.41 Feb. 7, 2023 570 Disposed
Feb. 23, 2021 VMC Restricted Stock Units Common Stock (330) · · 330 Disposed
Feb. 19, 2021 VMC Performance Share Units Common Stock (330) · · 330 Acquired
Feb. 19, 2021 VMC Restricted Stock Units Common Stock (330) · · 330 Acquired
Feb. 12, 2021 VMC Performance Share Units Common Stock (330) · · 330 Disposed
Aug. 12, 2020 VMC Stock Appreciation Right Common Stock (630) $43.63 March 1, 2021 630 Disposed
Feb. 21, 2020 VMC Performance Share Units Common Stock (400) · · 400 Acquired
Feb. 21, 2020 VMC Restricted Stock Units Common Stock (400) · · 400 Acquired
Feb. 14, 2020 VMC Performance Share Units Common Stock (340) · · 340 Disposed
Feb. 14, 2020 VMC Performance Share Units Common Stock (220) · · 220 Disposed
Feb. 12, 2020 VMC Restricted Stock Units Common Stock (340) · · 340 Disposed
Feb. 10, 2020 VMC Restricted Stock Units Common Stock (220) · · 220 Disposed
June 6, 2019 VMC Stock Appreciation Right Common Stock (1,220) $43.05 Feb. 11, 2020 1,220 Disposed
Feb. 19, 2019 VMC Performance Share Units Common Stock (470) · · 470 Acquired
Feb. 19, 2019 VMC Restricted Stock Units Common Stock (470) · · 470 Acquired
Feb. 8, 2019 VMC Performance Share Units Common Stock (660) · · 660 Disposed

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

Initial ownership (Form 3) 14 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
April 25, 2018 VMC Common Stock 1,171 Direct
April 25, 2018 VMC Common Stock (401k) 1,080 Direct
April 25, 2018 VMC Performance Share Units→ Common Stock (660) 660 Direct
April 25, 2018 VMC Performance Share Units→ Common Stock (340) 340 Direct
April 25, 2018 VMC Performance Share Units→ Common Stock (220) 220 Direct
April 25, 2018 VMC Performance Share Units→ Common Stock (330) 330 Direct
April 25, 2018 VMC Stock Appreciation Right→ Common Stock (1,220) 1,220 Direct
April 25, 2018 VMC Stock Appreciation Right→ Common Stock (630) 630 Direct
April 25, 2018 VMC Stock Appreciation Right→ Common Stock (570) 570 Direct
April 25, 2018 VMC Stock Appreciation Right→ Common Stock (540) 540 Direct
April 25, 2018 VMC Stock Appreciation Right→ Common Stock (660) 660 Direct
April 25, 2018 VMC Restricted Stock Unit [F8]→ Common Stock (340) 340 Direct
April 25, 2018 VMC Restricted Stock Unit [F8]→ Common Stock (220) 220 Direct
April 25, 2018 VMC Restricted Stock Unit [F8]→ Common Stock (330) 330 Direct