SEC CIK 1564533

Hill J Thomas

Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
VMCview stock →58,208.6652026-08-21
RFview stock →30,5672024-04-17

Position History — VMC

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

054,162108,323162,4852012-122015-092019-012022-022024-102025-052026-082026-08

Recent Filings — VMC

DateActivitySharesPriceOwned After
2026-08-21Open-market sale4,000$276.7058,208.665
2026-08-21Open-market sale542$277.0962,208.665
2026-08-21Open-market sale3,762$276.5162,750.665
2026-08-21Open-market sale5,696$275.4966,512.665
2026-08-12Option exercise (derivative)22,400$0.000
2026-08-12Tax withholding17,962$287.7972,208.665
2026-08-12Tax withholding17,176$287.7990,170.665
2026-08-12Tax withholding17,287$287.79107,346.665
2026-08-12Tax withholding18,969$287.79124,633.665
2026-08-12Tax withholding18,882$287.79143,602.665
2026-08-12Option exercise27,000$133.95162,484.665
2026-08-12Option exercise21,670$180.52135,484.665
2026-08-12Option exercise22,400$185.31113,814.665
2026-08-12Option exercise24,800$164.3891,414.665
2026-08-12Option exercise26,100$113.1666,614.665
2026-02-23Tax withholding3,755$305.2940,514.665
2026-02-21Option exercise (derivative)8,940$0.000
2026-02-21Option exercise8,940—44,269.665
2026-02-19Grant / award (derivative)5,000$0.005,000
2026-02-19Grant / award (derivative)2,030$0.002,030
2026-02-19Grant / award (derivative)6,080$0.006,080
2026-02-13Option exercise (derivative)26,820$0.000
2026-02-13Tax withholding22,272$321.9235,329.67
2026-02-13Option exercise50,181—57,601.67
2025-05-20Open-market sale8,947$273.347,420.67
2025-05-20Open-market sale6,885$272.9516,367.67
2025-05-19Option exercise (derivative)27,200$0.000
2025-05-19Option exercise27,200$121.6970,362.67
2025-05-19Open-market sale35,978.97$276.010
2025-05-19Open-market sale5,254$274.8927,055.67
2025-05-19Open-market sale600$276.5932,309.67
2025-05-19Open-market sale22,928$275.7432,909.67
2025-05-19Open-market sale3,157$273.9955,837.67
2025-05-19Tax withholding18,749$275.5151,613.67
2025-05-19Option exercise23,900$122.6075,513.67
2025-05-19Tax withholding16,519$275.5158,994.67
2025-05-19Open-market sale3,803$276.1723,252.67
2025-02-20Grant / award (derivative)7,850$0.007,850
2025-02-20Grant / award (derivative)23,540$0.0023,540
2025-02-20Grant / award (derivative)18,820$0.0018,820
2025-02-19Tax withholding3,066$272.7643,162.67
2025-02-18Option exercise (derivative)7,300$0.000
2025-02-18Option exercise7,300—46,228.67
2025-02-14Option exercise (derivative)22,000$0.000
2025-02-14Tax withholding17,586$269.3338,928.67
2025-02-14Option exercise39,622—56,514.67
2024-12-19Gift12,638$0.0016,892.67
2024-11-07Option exercise (derivative)32,100$0.000
2024-11-07Tax withholding19,896$290.4541,734.67
2024-11-07Option exercise32,100$92.0261,630.67
2024-11-07Open-market sale12,204$290.5629,530.67
2024-10-31Option exercise (derivative)30,800$0.000
2024-10-31Open-market sale10,962$275.4630,780.67
2024-10-31Tax withholding18,588$276.2341,742.67
2024-10-31Option exercise30,800$79.4160,330.67
2024-10-31Open-market sale1,250$276.2929,530.67
2024-08-09Open-market sale2,300$245.5229,530.67
2024-08-09Open-market sale17,215$244.0347,907.67
2024-08-09Open-market sale16,077$244.7031,830.67
2024-02-21Grant / award (derivative)19,740$0.0019,740
2024-02-21Grant / award (derivative)6,900$0.006,900
2024-02-21Grant / award (derivative)20,700$0.0020,700
2024-02-20Tax withholding3,318$255.1565,122.67
2024-02-19Option exercise (derivative)7,900$0.000
2024-02-19Option exercise7,900—68,440.67
2024-02-09Option exercise (derivative)23,700$0.000
2024-02-09Tax withholding19,007$238.4460,540.67
2024-02-09Option exercise42,826—79,547.67
2023-11-07Gift43,317$0.0036,721.67
2023-06-07Option exercise (derivative)12,500$0.000
2023-06-07Open-market sale481$202.5380,038.67
2023-06-07Open-market sale4,214$201.7080,519.67
2023-06-07Tax withholding7,805$203.1284,733.67
2023-06-07Option exercise12,500$66.0092,538.67
2023-02-22Option exercise (derivative)8,200$0.000
2023-02-22Tax withholding3,444$180.5280,038.67
2023-02-22Option exercise8,200—83,482.67
2023-02-21Grant / award (derivative)26,820$0.0026,820
2023-02-21Grant / award (derivative)8,940$0.008,940
2023-02-21Grant / award (derivative)21,670$0.0021,670
2023-02-10Option exercise (derivative)24,700$0.000
2023-02-10Option exercise30,060—88,614.67
2023-02-10Tax withholding13,332$185.0975,282.67
2023-01-23Option exercise (derivative)7,000$0.000
2023-01-23Option exercise7,000$55.4162,911.67
2023-01-23Tax withholding4,357$178.8958,554.67
2022-02-22Option exercise (derivative)9,000$0.000
2022-02-22Option exercise9,000—59,691.67
2022-02-22Tax withholding3,780$185.3155,911.67
2022-02-18Grant / award (derivative)22,400$0.0022,400
2022-02-18Grant / award (derivative)22,000$0.0022,000
2022-02-18Grant / award (derivative)7,300$0.007,300
2022-02-11Option exercise (derivative)27,000$0.000
2022-02-11Tax withholding16,882$188.9450,691.67
2022-02-11Option exercise38,043—67,573.67
2021-08-31Open-market sale2,300$186.8129,530.67
2021-08-31Open-market sale20,809$186.0431,830.67
2021-08-30Open-market sale17,825$187.1452,639.67
2021-08-30Open-market sale51,733$186.2570,464.67
2021-02-19Grant / award (derivative)23,700$0.0023,700
2021-02-19Grant / award (derivative)24,800$0.0024,800
2021-02-19Grant / award (derivative)7,900$0.007,900
2021-02-12Option exercise (derivative)27,200$0.000
2021-02-12Option exercise29,594—135,333.67
2021-02-12Tax withholding13,136$160.06122,197.67
2020-10-01Option exercise (derivative)4,900$0.000
2020-10-01Option exercise4,900$43.63108,790.67
2020-10-01Tax withholding3,051$135.54105,739.67
2020-02-21Grant / award (derivative)24,700$0.0024,700
2020-02-21Grant / award (derivative)27,000$0.0027,000
2020-02-21Grant / award (derivative)8,200$0.008,200
2020-02-14Option exercise (derivative)32,200$0.000
2020-02-14Option exercise (derivative)40,901—46,690.19
2020-02-14Option exercise21,725—112,698.67
2020-02-14Tax withholding8,808$145.08103,890.67
2019-07-31Option exercise (derivative)3,100$0.000
2019-07-31Option exercise3,100$43.0592,878.67
2019-07-31Tax withholding1,905$140.3290,973.67
2019-06-07Option exercise (derivative)3,100$0.003,100
2019-06-07Tax withholding1,925$135.0689,778.67
2019-06-07Option exercise3,100$43.0591,703.67
2019-02-19Grant / award (derivative)27,000$0.0027,000
2019-02-19Grant / award (derivative)9,000$0.009,000
2019-02-19Grant / award (derivative)26,100$0.0026,100
2019-02-08Option exercise (derivative)30,900$101.860
2019-02-08Tax withholding19,702$101.8688,603.67
2019-02-08Option exercise46,041$101.86108,305.67
2019-01-29Option exercise (derivative)9,285$0.000
2019-01-29Tax withholding5,823$102.6562,264.67
2019-01-29Option exercise9,285$47.4768,087.67
2018-11-06Open-market buy900$101.4058,247.67
2018-11-06Open-market buy500$99.5057,347.67
2018-11-06Open-market buy555$104.0158,802.67
2018-02-23Grant / award (derivative)27,200$0.0027,200
2018-02-23Grant / award (derivative)27,200$0.0027,200
2018-02-09Option exercise (derivative)12,500$121.470
2018-02-09Tax withholding7,865$121.4756,847.67
2018-02-09Option exercise20,000$121.4764,712.67
2018-01-12Option exercise (derivative)2,880$0.000
2018-01-12Tax withholding1,956$135.1844,712.67
2018-01-12Option exercise2,880$70.6946,668.67
2017-12-20Option exercise (derivative)20,000$0.000
2017-12-20Option exercise20,000—53,178.67
2017-12-20Tax withholding9,390$118.9843,788.67
2017-02-10Grant / award (derivative)23,900$0.0023,900
2017-02-10Option exercise (derivative)7,000$120.500
2017-02-10Grant / award (derivative)23,900—56,100
2017-02-10Option exercise6,769$120.5033,178.67
2016-07-13Option exercise (derivative)4,455$109.200
2016-07-13Tax withholding4,146$125.6726,409.67
2016-07-13Option exercise4,455$109.2030,555.67
2016-07-11Option exercise (derivative)3,100$43.056,200
2016-07-11Option exercise (derivative)700$43.634,900
2016-07-11Option exercise (derivative)9,285$47.479,285
2016-07-11Option exercise (derivative)4,455$109.204,455
2016-07-11Option exercise (derivative)2,880$70.692,880
2016-07-11Option exercise4,455$109.2034,568.67
2016-07-11Option exercise9,285$47.4730,113.67
2016-07-11Option exercise3,100$43.0537,668.67
2016-07-11Option exercise2,880$70.6940,548.67
2016-07-11Option exercise700$43.6341,248.67
2016-07-11Tax withholding15,148$123.6126,100.67
2016-02-12Grant / award (derivative)32,100$0.0032,100
2016-02-12Grant / award (derivative)32,200—32,200
2016-02-12Option exercise (derivative)10,200$89.990
2016-02-12Option exercise9,835$89.9924,286.67
2015-09-15Option exercise (derivative)22,000$68.630
2015-09-15Tax withholding18,352$99.8414,451.67
2015-09-15Option exercise22,000$68.6332,803.67
2015-03-02Grant / award (derivative)688$82.708,805.23
2015-03-02Tax withholding24$82.70688
2015-03-02Disposition to issuer688$82.700
2015-02-12Grant / award (derivative)30,800$0.0030,800
2015-02-12Grant / award (derivative)30,900—30,900
2015-02-12Option exercise (derivative)5,700$78.000
2015-02-12Option exercise3,697$78.0010,803.67
2014-11-26Option exercise (derivative)11,000$57.100
2014-11-26Tax withholding9,845$67.597,106.67
2014-11-26Option exercise11,000$57.1016,951.67
2014-03-01Grant / award (derivative)691$67.948,090.03
2014-03-01Disposition to issuer691$67.94711
2014-03-01Tax withholding21$67.941,402
2014-02-13Grant / award (derivative)12,500$0.0012,500
2014-02-13Grant / award (derivative)12,500—12,500
2014-02-07Option exercise (derivative)5,000$46.760
2014-02-07Open-market sale5,000$65.995,951.67
2014-02-07Option exercise5,000$46.7610,951.67
2013-12-31Option exercise (derivative)4,881$46.765,000
2013-12-31Open-market sale4,881$59.525,951.67
2013-12-31Option exercise4,881$46.7610,832.67
2013-12-30Option exercise (derivative)119$46.769,881
2013-12-30Option exercise119$46.766,070.67
2013-12-30Open-market sale119$59.505,951.67
2013-12-20Grant / award (derivative)20,000$0.0020,000
2013-03-01Grant / award (derivative)816$51.107,393.58
2013-03-01Disposition to issuer816$51.101,423
2013-03-01Tax withholding18$51.102,239
2013-02-07Grant / award (derivative)7,000$0.007,000
2013-02-07Grant / award (derivative)7,000—7,000
2013-02-07Option exercise (derivative)2,410$56.220
2013-02-07Option exercise1,276$56.225,951.67
2012-12-13———13,425.47
2012-12-13———2,256
2012-12-13———4,675.67

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