Insider at

04

Insider transactions

05
0 buys (P) 4 sells (S) Net: $-1,793,845 + 82 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

82 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Aug. 7, 2026 VMC S 2,000 $285.10 $570,200 6,716 Direct -22.95% Disposed -14.7% (price as of 2026-10-02)
June 15, 2026 VMC S 2,212 $292.29 $646,545 8,716 Direct -20.24% Disposed -16.8% (price as of 2026-10-02)
Nov. 19, 2025 VMC S 1,000 $287.10 $287,100 1,832 Direct -35.31% Disposed -15.3% (price as of 2026-10-02)
Nov. 19, 2025 VMC S 1,000 $290.00 $290,000 832 Direct -54.59% Disposed -16.2% (price as of 2026-10-02)
Sept. 12, 2025 VMC S 698 $298.56 $208,395 2,832 Direct -19.77% Disposed -18.6% (price as of 2026-10-02)
May 15, 2025 VMC S 1,500 $270.00 $405,000 2,832 Direct -34.63% Disposed -10.0% (price as of 2026-10-02)
Nov. 25, 2024 VMC S 887 $285.95 $253,638 773 Direct -53.43% Disposed -15.0% (price as of 2026-10-02)
June 10, 2024 VMC S 1,000 $249.50 $249,500 1,660 Direct -37.59% Disposed -2.6% (price as of 2026-10-02)
May 30, 2024 VMC S 1,000 $254.50 $254,500 2,660 Direct -27.32% Disposed -4.5% (price as of 2026-10-02)
Feb. 29, 2024 VMC S 2,842 $263.00 $747,446 3,660 Direct -43.71% Disposed -7.6% (price as of 2026-10-02)
Nov. 30, 2023 VMC S 764 $212.00 $161,968 2,887 Direct -20.93% Disposed 14.7% (price as of 2026-10-02)
Nov. 30, 2023 VMC S 764 $212.00 $161,968 2,887 Direct -20.93% Disposed 14.7% (price as of 2026-10-02)
May 11, 2023 VMC S 2,389 $196.00 $468,244 2,887 Direct -45.28% Disposed 24.0% (price as of 2026-10-02)
Dec. 5, 2022 VMC S 2,000 $180.00 $360,000 1,970 Direct -50.38% Disposed 35.0% (price as of 2026-10-02)
June 7, 2022 VMC S 3,377 $165.23 $557,982 3,970 Direct -45.96% Disposed 47.1% (price as of 2026-10-02)
Nov. 23, 2021 VMC S 4,000 $197.71 $790,840 5,266 Direct -43.17% Disposed 22.9% (price as of 2026-10-02)
Nov. 22, 2021 VMC S 2,743 $198.16 $543,553 1,698 Direct -61.77% Disposed 22.7% (price as of 2026-10-02)
Aug. 24, 2021 VMC S 3,716 $184.34 $685,007 7,593 Direct -32.86% Disposed 31.9% (price as of 2026-10-02)

Showing latest 100 of 164 transactions

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,231) · · 8,231 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 (2,470) · · 2,470 Acquired
Feb. 19, 2026 VMC Restricted Stock Units Common Stock (820) · · 820 Acquired
Feb. 19, 2026 VMC Stock Appreciation Right Common Stock (2,030) $302.85 Feb. 19, 2036 2,030 Acquired
Feb. 19, 2026 VMC Restricted Stock Units Common Stock (845) · · 845 Acquired
Feb. 13, 2026 VMC Performance Share Units Common Stock (3,320) · · 3,320 Disposed
Sept. 11, 2025 VMC Stock Appreciation Right Common Stock (1,900) $121.69 Feb. 23, 2028 1,900 Disposed
Feb. 20, 2025 VMC Performance Share Units Common Stock (2,790) · · 2,790 Acquired
Feb. 20, 2025 VMC Restricted Stock Units Common Stock (930) · · 930 Acquired
Feb. 20, 2025 VMC Stock Appreciation Right Common Stock (2,230) $258.59 Feb. 20, 2035 2,230 Acquired
Feb. 20, 2025 VMC Restricted Stock Units Common Stock (5,955) · · 5,955 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
May 24, 2024 VMC Phantom Stock (Deferred Compensation) Common Stock (1,456) · · 1,456 Disposed
Feb. 21, 2024 VMC Performance Share Units Common Stock (2,770) · · 2,770 Acquired
Feb. 21, 2024 VMC Common Stock (Restricted Stock Units) Common Stock (920) · · 920 Acquired
Feb. 21, 2024 VMC Stock Appreciation Right Common Stock (2,640) $253.43 Feb. 21, 2034 2,640 Acquired
Feb. 19, 2024 VMC Common Stock (Restricted Stock Units) Common Stock (900) · · 900 Disposed
Feb. 9, 2024 VMC Performance Share Units Common Stock (2,700) · · 2,700 Disposed
Nov. 28, 2023 VMC Stock Appreciation Right Common Stock (3,400) $133.95 Feb. 21, 2030 3,400 Disposed
Nov. 28, 2023 VMC Stock Appreciation Right Common Stock (3,400) $133.95 Feb. 21, 2030 3,400 Disposed
May 9, 2023 VMC Stock Appreciation Right Common Stock (1,900) $122.60 Feb. 10, 2027 1,900 Disposed
Feb. 22, 2023 VMC Restricted Stock Units Common Stock (1,000) · · 1,000 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. 10, 2023 VMC Performance Share Units Common Stock (3,100) · · 3,100 Disposed
June 3, 2022 VMC Stock Appreciation Right Common Stock (2,800) $92.02 Feb. 12, 2026 2,800 Disposed
Feb. 22, 2022 VMC Restricted Stock Units Common Stock (800) · · 800 Disposed
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
Feb. 11, 2022 VMC Performance Share Units Common Stock (2,500) · · 2,500 Disposed
Nov. 19, 2021 VMC Stock Appreciation Right Common Stock (1,080) $55.41 Feb. 7, 2023 1,080 Disposed
Nov. 19, 2021 VMC Stock Appreciation Right Common Stock (3,300) $79.41 Feb. 12, 2025 3,300 Disposed
Aug. 20, 2021 VMC Stock Appreciation Right Common Stock (3,600) $66.00 Feb. 13, 2024 3,600 Disposed
Feb. 19, 2021 VMC Performance Share Units Common Stock (2,700) · · 2,700 Acquired
Feb. 19, 2021 VMC Restricted Stock Units Common Stock (900) · · 900 Acquired
Feb. 19, 2021 VMC Stock Appreciation Right Common Stock (2,800) $164.38 Feb. 19, 2031 2,800 Acquired
Feb. 12, 2021 VMC Performance Share Units Common Stock (1,900) · · 1,900 Disposed
Feb. 19, 2019 VMC Performance Share Units Common Stock (2,500) · · 2,500 Acquired
Feb. 19, 2019 VMC Restricted Stock Units Common Stock (800) · · 800 Acquired
Feb. 19, 2019 VMC Stock Appreciation Right Common Stock (2,500) $113.16 Feb. 19, 2029 2,500 Acquired
Feb. 8, 2019 VMC Performance Share Units Common Stock (3,300) · · 3,300 Disposed
Feb. 8, 2019 VMC Phantom Stock (Deferred Comp DSUs/PSUs) Common Stock (4,768) · · 4,768 Acquired
Jan. 22, 2019 VMC Stock Appreciation Right Common Stock (1,510) $47.47 Feb. 12, 2019 1,510 Disposed
Jan. 8, 2019 VMC Stock Appreciation Right Common Stock (4,520) $47.47 Feb. 12, 2019 3,010 Disposed
Feb. 9, 2018 VMC Performance Share Units Common Stock (3,600) · · 3,600 Disposed
Dec. 14, 2017 VMC Stock Appreciation Right Common Stock (1,890) $70.69 Feb. 7, 2018 1,890 Disposed
March 23, 2017 VMC Phantom Stock (Deferred Compensation) Common Stock (333) · · 333 Acquired
Feb. 10, 2017 VMC Stock Appreciation Right Common Stock (1,900) $122.60 Feb. 10, 2027 1,900 Acquired
Feb. 10, 2017 VMC Performance Share Units Common Stock (1,900) · · 1,900 Acquired
Feb. 10, 2017 VMC Performance Share Units Common Stock (1,090) · · 1,090 Disposed
Aug. 22, 2016 VMC Stock Appreciation Right Common Stock (2,040) $109.20 Feb. 8, 2017 2,040 Disposed
June 13, 2016 VMC Stock Appreciation Right Common Stock (1,750) $43.05 Feb. 11, 2020 1,750 Disposed
Feb. 12, 2016 VMC Performance Share Units Common Stock (1,780) · · 1,780 Disposed
Feb. 12, 2016 VMC Performance Share Units Common Stock (2,800) · · 2,800 Acquired
Feb. 12, 2016 VMC Stock Appreciation Right Common Stock (2,800) $92.02 Feb. 12, 2026 2,800 Acquired
Dec. 4, 2015 VMC Phantom Stock (Deferred Compensation) Common Stock · · 246 Acquired
June 2, 2015 VMC Stock Options (Right to Buy) Common Stock (3,000) $68.63 Dec. 8, 2015 3,000 Disposed
March 13, 2015 VMC Stock Options (Right to Buy) Common Stock (3,370) $68.63 Dec. 8, 2015 3,370 Disposed
Feb. 12, 2015 VMC Stock Appreciation Right Common Stock (3,300) $79.41 Feb. 12, 2025 3,300 Acquired
Feb. 12, 2015 VMC Performance Share Units Common Stock (3,300) · · 3,300 Acquired
Feb. 12, 2015 VMC Performance Share Units Common Stock (1,380) · · 1,380 Disposed
Nov. 18, 2014 VMC Stock Options (Right to Buy) Common Stock (3,400) $57.10 Feb. 10, 2015 3,400 Disposed
Feb. 13, 2014 VMC Stock Appreciation Right Common Stock (3,600) $66.00 Feb. 13, 2024 3,600 Acquired
Feb. 13, 2014 VMC Performance Share Units Common Stock (3,600) · · 3,600 Acquired
Dec. 30, 2013 VMC Stock Options (Right to Buy) Common Stock (1,400) $48.27 April 1, 2014 1,400 Disposed
Nov. 27, 2013 VMC Stock Options (Right to Buy) Common Stock (1,400) $48.27 April 1, 2014 1,400 Disposed

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

Initial ownership (Form 3) 31 holdings

07

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

DateTickerSecuritySharesOwnership
March 13, 2020 VMC Common Stock 7,393 Direct
March 13, 2020 VMC Common Stock (401k) 3,699 Direct
March 13, 2020 VMC Phantom Stock (Deferred Comp)→ Common Stock (1,504) 1,504 Direct
March 13, 2020 VMC Phantom Stock (Deferred Comp DSUs/PSUs)→ Common Stock (4,826) 4,826 Direct
March 13, 2020 VMC Performance Share Units→ Common Stock (1,900) 1,900 Direct
March 13, 2020 VMC Performance Share Units→ Common Stock (2,500) 2,500 Direct
March 13, 2020 VMC Performance Share Units→ Common Stock (3,100) 3,100 Direct
March 13, 2020 VMC Restricted Stock Units→ Common Stock (800) 800 Direct
March 13, 2020 VMC Restricted Stock Units→ Common Stock (1,000) 1,000 Direct
March 13, 2020 VMC Stock Appreciation Right→ Common Stock (1,080) 1,080 Direct
March 13, 2020 VMC Stock Appreciation Right→ Common Stock (3,600) 3,600 Direct
March 13, 2020 VMC Stock Appreciation Right→ Common Stock (3,300) 3,300 Direct
March 13, 2020 VMC Stock Appreciation Right→ Common Stock (2,800) 2,800 Direct
March 13, 2020 VMC Stock Appreciation Right→ Common Stock (1,900) 1,900 Direct
March 13, 2020 VMC Stock Appreciation Right→ Common Stock (1,900) 1,900 Direct
March 13, 2020 VMC Stock Appreciation Right→ Common Stock (2,500) 2,500 Direct
March 13, 2020 VMC Stock Appreciation Right→ Common Stock (3,400) 3,400 Direct
Sept. 25, 2013 VMC Common Stock (401k) 3,000 Direct
Sept. 25, 2013 VMC Performance Share Units→ Common Stock (1,380) 1,380 Direct
Sept. 25, 2013 VMC Performance Share Units→ Common Stock (1,780) 1,780 Direct
Sept. 25, 2013 VMC Performance Share Units→ Common Stock (1,090) 1,090 Direct
Sept. 25, 2013 VMC Phantom Stock (Deferred Compensation)→ Common Stock (383) 383 Direct
Sept. 25, 2013 VMC Stock Appreciation Right→ Common Stock (3,180) 3,180 Direct
Sept. 25, 2013 VMC Stock Appreciation Right→ Common Stock (1,370) 1,370 Direct
Sept. 25, 2013 VMC Stock Appreciation Right→ Common Stock (4,520) 4,520 Direct
Sept. 25, 2013 VMC Stock Appreciation Right→ Common Stock (1,080) 1,080 Direct
Sept. 25, 2013 VMC Stock Appreciation Right→ Common Stock (1,890) 1,890 Direct
Sept. 25, 2013 VMC Stock Appreciation Right→ Common Stock (2,040) 2,040 Direct
Sept. 25, 2013 VMC Stock Options (Right to Buy)→ Common Stock (2,800) 2,800 Direct
Sept. 25, 2013 VMC Stock Options (Right to Buy)→ Common Stock (3,400) 3,400 Direct
Sept. 25, 2013 VMC Stock Options (Right to Buy)→ Common Stock (6,370) 6,370 Direct