SEC Insider Transactions from Pigg Randy L..

Last updated: 2026-03-16 13:06 UTC | Total transactions: 33

Randy L. Pigg, Vice President and Controller of Vulcan Materials ($VMC), made one open market sale of company shares in the last 365 days, totaling $186,264, with the most recent on August 21, 2025. He ranks in 8,562nd place among 11,678 insiders for sales volume, well below the average of $8.6 million across 6.4 transactions per insider. Pigg had no open market purchases during this period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Feb. 19, 2026 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller A Performance Share Units 390 $0.00 390.0000 132,699,999 9999.99% 0.00%
Feb. 19, 2026 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller A Restricted Stock Units 390 $0.00 390.0000 132,699,999 9999.99% 0.00%
Feb. 21, 2026 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller M Common Stock (Restricted Stock Units) 420 $0.00 0.0000 132,699,999 100.00% 0.00%
Feb. 21, 2026 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller M Common Stock 420 $0.00 1,726.0000 132,699,999 32.16% 0.00%
Feb. 23, 2026 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller F Common Stock 149 $305.29 1,577.0000 132,699,999 8.63% 0.00%
Feb. 19, 2026 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller A Performance Share Units 330 $0.00 330.0000 132,699,999 9999.99% 0.00%
Feb. 19, 2026 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller A Restricted Stock Units 330 $0.00 330.0000 132,699,999 9999.99% 0.00%
Feb. 13, 2026 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller M Common Stock 786 $0.00 1,609.0000 132,699,999 95.50% 0.00%
Feb. 13, 2026 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller M Performance Share Units 420 $0.00 0.0000 132,699,999 100.00% 0.00%
Feb. 13, 2026 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller F Common Stock 303 $321.92 1,306.0000 132,699,999 18.83% 0.00%
Aug. 26, 2025 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller G Common Stock 350 $0.00 823.0000 133,100,000 29.84% 0.00%
Aug. 21, 2025 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller S Common Stock 650 $286.56 1,173.0000 133,100,000 35.66% 0.00%
Feb. 20, 2025 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller A Performance Share Units 380 $0.00 380.0000 133,100,000 9999.99% 0.00%
Feb. 20, 2025 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller A Restricted Stock Units 380 $0.00 380.0000 133,100,000 9999.99% 0.00%
Feb. 18, 2025 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller M Common Stock 380 $0.00 1,935.0000 133,100,000 24.44% 0.00%
Feb. 19, 2025 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller F Common Stock 112 $272.76 1,823.0000 133,100,000 5.79% 0.00%
Feb. 18, 2025 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller M Common Stock (Restricted Stock Units) 380 $0.00 0.0000 133,100,000 100.00% 0.00%
Feb. 14, 2025 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller M Common Stock 685 $0.00 1,805.0000 133,100,000 61.16% 0.00%
Feb. 14, 2025 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller M Performance Share Units 380 $0.00 0.0000 133,100,000 100.00% 0.00%
Feb. 14, 2025 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller F Common Stock 250 $269.33 1,555.0000 133,100,000 13.85% 0.00%
Feb. 27, 2024 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller G Common Stock 776 $0.00 1,427.0000 133,699,999 35.22% 0.00%
Feb. 20, 2024 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller F Common Stock 106 $255.15 1,896.0000 133,699,999 5.29% 0.00%
Feb. 19, 2024 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller M Common Stock 330 $0.00 2,002.0000 133,699,999 19.74% 0.00%
Feb. 22, 2024 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller S Common Stock 307 $255.27 1,896.0000 133,699,999 13.94% 0.00%
Feb. 20, 2024 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller M Stock Appreciation Right 660 $0.00 0.0000 133,699,999 100.00% 0.00%
Feb. 21, 2024 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller A Performance Share Units 310 $0.00 310.0000 133,699,999 9999.99% 0.00%
Feb. 21, 2024 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller A Common Stock (Restricted Stock Units) 310 $0.00 310.0000 133,699,999 9999.99% 0.00%
Feb. 20, 2024 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller F Common Stock 353 $255.15 2,203.0000 133,699,999 13.81% 0.00%
Feb. 20, 2024 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller M Common Stock 660 $79.41 2,556.0000 133,699,999 34.81% 0.00%
Feb. 19, 2024 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller M Common Stock (Restricted Stock Units) 330 $0.00 0.0000 133,699,999 100.00% 0.00%
Feb. 9, 2024 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller M Performance Share Units 330 $0.00 0.0000 133,699,999 100.00% 0.00%
Feb. 9, 2024 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller F Common Stock 225 $238.44 1,672.0000 133,699,999 11.86% 0.00%
Feb. 9, 2024 Vulcan Materials CO $VMC Pigg Randy L. Vice President and Controller M Common Stock 597 $0.00 1,897.0000 133,699,999 45.92% 0.00%