SEC CIK 1737603

Pigg Randy L.

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
VMCview stock →1,5772026-02-23

Position History — VMC

Reported shares owned immediately after each Form 4 transaction, over time.

01,0112,0233,0342018-042020-022021-022022-022023-022024-022026-022026-02

Recent Filings — VMC

DateActivitySharesPriceOwned After
2026-02-23Tax withholding149$305.291,577
2026-02-21Option exercise (derivative)420$0.000
2026-02-21Option exercise420—1,726
2026-02-19Grant / award (derivative)330$0.00330
2026-02-19Grant / award (derivative)330$0.00330
2026-02-19Grant / award (derivative)390$0.00390
2026-02-19Grant / award (derivative)390$0.00390
2026-02-13Option exercise (derivative)420$0.000
2026-02-13Option exercise786—1,609
2026-02-13Tax withholding303$321.921,306
2025-08-26Gift350$0.00823
2025-08-21Open-market sale650$286.561,173
2025-02-20Grant / award (derivative)380$0.00380
2025-02-20Grant / award (derivative)380$0.00380
2025-02-19Tax withholding112$272.761,823
2025-02-18Option exercise (derivative)380$0.000
2025-02-18Option exercise380—1,935
2025-02-14Option exercise (derivative)380$0.000
2025-02-14Option exercise685—1,805
2025-02-14Tax withholding250$269.331,555
2024-02-27Gift776$0.001,427
2024-02-22Open-market sale307$255.271,896
2024-02-21Grant / award (derivative)310$0.00310
2024-02-21Grant / award (derivative)310$0.00310
2024-02-20Option exercise (derivative)660$0.000
2024-02-20Tax withholding106$255.151,896
2024-02-20Tax withholding353$255.152,203
2024-02-20Option exercise660$79.412,556
2024-02-19Option exercise (derivative)330$0.000
2024-02-19Option exercise330—2,002
2024-02-09Option exercise (derivative)330$0.000
2024-02-09Tax withholding225$238.441,672
2024-02-09Option exercise597—1,897
2023-06-09Gift407$0.001,300
2023-06-02Open-market sale560$202.441,707
2023-02-22Option exercise (derivative)400$0.000
2023-02-22Tax withholding149$180.522,267
2023-02-22Option exercise400—2,416
2023-02-21Grant / award (derivative)420$0.00420
2023-02-21Grant / award (derivative)420$0.00420
2023-02-16Option exercise (derivative)540$0.000
2023-02-16Option exercise540$66.002,343
2023-02-16Tax withholding327$195.452,016
2023-02-10Option exercise (derivative)400$0.000
2023-02-10Tax withholding208$185.091,803
2023-02-10Option exercise487—2,011
2022-08-18Gift340$0.001,524
2022-02-22Option exercise (derivative)470$0.000
2022-02-22Option exercise470—2,061
2022-02-22Tax withholding197$185.311,864
2022-02-18Grant / award (derivative)380$0.00380
2022-02-18Grant / award (derivative)380$0.00380
2022-02-11Option exercise (derivative)470$0.000
2022-02-11Tax withholding316$188.941,591
2022-02-11Option exercise663—1,907
2021-08-13Gift220$0.001,244
2021-03-01Open-market sale216$169.731,464
2021-02-25Option exercise (derivative)570$0.000
2021-02-25Tax withholding354$174.151,680
2021-02-25Option exercise570$55.412,034
2021-02-23Option exercise (derivative)330$0.000
2021-02-23Option exercise330—1,621
2021-02-23Tax withholding157$165.991,464
2021-02-19Grant / award (derivative)330$0.00330
2021-02-19Grant / award (derivative)330$0.00330
2021-02-12Option exercise (derivative)330$0.000
2021-02-12Tax withholding179$160.061,291
2021-02-12Option exercise360—1,470
2020-08-12Option exercise (derivative)630$0.000
2020-08-12Option exercise630$43.631,441
2020-08-12Tax withholding331$133.241,110
2020-02-21Grant / award (derivative)400$0.00400
2020-02-21Grant / award (derivative)400$0.00400
2020-02-14Option exercise (derivative)220$0.000
2020-02-14Tax withholding200$145.08811
2020-02-14Option exercise447—812
2020-02-14Option exercise199—1,011
2020-02-12Option exercise (derivative)340$0.000
2020-02-12Option exercise340—483
2020-02-12Tax withholding118$145.16365
2020-02-10Option exercise (derivative)220$0.000
2020-02-10Tax withholding77$147.12143
2020-02-10Option exercise220—220
2019-11-19Open-market sale643$140.640
2019-06-10Open-market sale583$135.011,814
2019-06-10Open-market sale1,171$134.93643
2019-06-06Option exercise (derivative)1,220$0.000
2019-06-06Tax withholding637$133.392,397
2019-06-06Option exercise1,220$43.053,034
2019-02-19Grant / award (derivative)470$0.00470
2019-02-19Grant / award (derivative)470$0.00470
2019-02-08Option exercise (derivative)660$101.860
2019-02-08Option exercise984$101.862,155
2019-02-08Tax withholding341$101.861,814
2018-04-15———1,080.54
2018-04-15———1,171

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.