Date Action Amount Person Type
Feb 19, 2024 Buy 420 Hicks Darren L. Common Stock
Feb 20, 2024 Sell 187 Hicks Darren L. Common Stock
Feb 21, 2024 Buy 2 370 Hicks Darren L. Performance Share Units
Feb 21, 2024 Buy 2 260 Hicks Darren L. Stock Appreciation Right
Feb 21, 2024 Buy 790 Hicks Darren L. Common Stock (Restricted Stock Units)
Feb 19, 2024 Sell 420 Hicks Darren L. Common Stock (Restricted Stock Units)
Feb 19, 2024 Buy 800 Perkins Jerry F Jr Common Stock
Feb 20, 2024 Sell 355 Perkins Jerry F Jr Common Stock
Feb 21, 2024 Buy 2 770 Perkins Jerry F Jr Performance Share Units
Feb 21, 2024 Buy 2 640 Perkins Jerry F Jr Stock Appreciation Right
Feb 21, 2024 Buy 920 Perkins Jerry F Jr Common Stock (Restricted Stock Units)
Feb 19, 2024 Sell 800 Perkins Jerry F Jr Common Stock (Restricted Stock Units)
Feb 21, 2024 Buy 4 430 Carlisle Mary Andrews Performance Share Units
Feb 21, 2024 Buy 4 220 Carlisle Mary Andrews Stock Appreciation Right
Feb 19, 2024 Buy 420 Carlisle Mary Andrews Common Stock
Feb 20, 2024 Sell 187 Carlisle Mary Andrews Common Stock
Feb 21, 2024 Buy 1 480 Carlisle Mary Andrews Common Stock (Restricted Stock Units)
Feb 19, 2024 Sell 420 Carlisle Mary Andrews Common Stock (Restricted Stock Units)
Feb 21, 2024 Buy 6 090 Pruitt Ronnie A Performance Share Units
Feb 21, 2024 Buy 5 810 Pruitt Ronnie A Stock Appreciation Right
Feb 21, 2024 Buy 2 030 Pruitt Ronnie A Common Stock (Restricted Stock Units)
Feb 19, 2024 Buy 7 900 Hill J Thomas Common Stock
Feb 20, 2024 Sell 3 318 Hill J Thomas Common Stock
Feb 21, 2024 Buy 20 700 Hill J Thomas Performance Share Units
Feb 21, 2024 Buy 19 740 Hill J Thomas Stock Appreciation Right
Feb 21, 2024 Buy 6 900 Hill J Thomas Common Stock (Restricted Stock Units)
Feb 19, 2024 Sell 7 900 Hill J Thomas Common Stock (Restricted Stock Units)
Feb 19, 2024 Buy 900 Clement David P Common Stock
Feb 20, 2024 Sell 315 Clement David P Common Stock
Feb 21, 2024 Buy 2 770 Clement David P Performance Share Units
Feb 21, 2024 Buy 2 640 Clement David P Stock Appreciation Right
Feb 21, 2024 Buy 920 Clement David P Common Stock (Restricted Stock Units)
Feb 19, 2024 Sell 900 Clement David P Common Stock (Restricted Stock Units)
Feb 20, 2024 Buy 660 Pigg Randy L. Common Stock
Feb 20, 2024 Sell 353 Pigg Randy L. Common Stock
Feb 19, 2024 Buy 330 Pigg Randy L. Common Stock
Feb 22, 2024 Sell 307 Pigg Randy L. Common Stock
Feb 20, 2024 Sell 106 Pigg Randy L. Common Stock
Feb 21, 2024 Buy 310 Pigg Randy L. Performance Share Units
Feb 21, 2024 Buy 310 Pigg Randy L. Common Stock (Restricted Stock Units)
Feb 19, 2024 Sell 330 Pigg Randy L. Common Stock (Restricted Stock Units)
Feb 20, 2024 Sell 660 Pigg Randy L. Stock Appreciation Right
Feb 19, 2024 Buy 2 000 Baker Thompson S Ii Common Stock
Feb 20, 2024 Sell 740 Baker Thompson S Ii Common Stock
Feb 21, 2024 Buy 7 090 Baker Thompson S Ii Performance Share Units
Feb 21, 2024 Buy 6 770 Baker Thompson S Ii Stock Appreciation Right
Feb 21, 2024 Buy 2 360 Baker Thompson S Ii Common Stock (Restricted Stock Units)
Feb 19, 2024 Sell 2 000 Baker Thompson S Ii Common Stock (Restricted Stock Units)
Feb 19, 2024 Buy 1 000 Franklin Denson N. Iii Common Stock
Feb 20, 2024 Sell 428 Franklin Denson N. Iii Common Stock
Feb 21, 2024 Buy 3 280 Franklin Denson N. Iii Performance Share Units
Feb 21, 2024 Buy 3 130 Franklin Denson N. Iii Stock Appreciation Right
Feb 21, 2024 Buy 1 090 Franklin Denson N. Iii Common Stock (Restricted Stock Units)
Feb 19, 2024 Sell 1 000 Franklin Denson N. Iii Common Stock (Restricted Stock Units)
Feb 20, 2024 Buy 6 400 Bass Stanley G Common Stock
Feb 20, 2024 Sell 4 709 Bass Stanley G Common Stock
Feb 19, 2024 Buy 1 800 Bass Stanley G Common Stock
Feb 21, 2024 Sell 8 310 Bass Stanley G Common Stock
Feb 22, 2024 Sell 1 691 Bass Stanley G Common Stock
Feb 21, 2024 Buy 4 980 Bass Stanley G Performance Share Units
Feb 21, 2024 Buy 4 750 Bass Stanley G Stock Appreciation Right
Feb 21, 2024 Buy 1 660 Bass Stanley G Common Stock (Restricted Stock Units)
Feb 20, 2024 Sell 6 400 Bass Stanley G Stock Appreciation Right
Feb 19, 2024 Sell 1 800 Bass Stanley G Common Stock (Restricted Stock Units)
Feb 09, 2024 Buy 9 578 Bass Stanley G Common Stock
Feb 09, 2024 Sell 429 Bass Stanley G Common Stock
Feb 09, 2024 Sell 5 300 Bass Stanley G Performance Share Units
Feb 09, 2024 Buy 11 565 Pruitt Ronnie A Common Stock
Feb 09, 2024 Sell 3 946 Pruitt Ronnie A Common Stock
Feb 09, 2024 Sell 6 400 Pruitt Ronnie A Performance Share Units
Feb 09, 2024 Buy 42 826 Hill J Thomas Common Stock
Feb 09, 2024 Sell 19 007 Hill J Thomas Common Stock
Feb 09, 2024 Sell 23 700 Hill J Thomas Performance Share Units
Feb 09, 2024 Buy 597 Pigg Randy L. Common Stock
Feb 09, 2024 Sell 225 Pigg Randy L. Common Stock
Feb 09, 2024 Sell 330 Pigg Randy L. Performance Share Units
Feb 09, 2024 Buy 4 337 Perkins Jerry F Jr Common Stock
Feb 09, 2024 Sell 1 950 Perkins Jerry F Jr Common Stock
Feb 09, 2024 Sell 2 400 Perkins Jerry F Jr Performance Share Units
Feb 09, 2024 Buy 759 Hicks Darren L. Common Stock
Feb 09, 2024 Sell 365 Hicks Darren L. Common Stock
Feb 09, 2024 Sell 420 Hicks Darren L. Performance Share Units
Feb 09, 2024 Buy 5 602 Franklin Denson N. Iii Common Stock
Feb 09, 2024 Sell 2 511 Franklin Denson N. Iii Common Stock
Feb 09, 2024 Sell 3 100 Franklin Denson N. Iii Performance Share Units
Feb 09, 2024 Buy 4 879 Clement David P Common Stock
Feb 09, 2024 Sell 1 849 Clement David P Common Stock
Feb 09, 2024 Sell 2 700 Clement David P Performance Share Units
Feb 09, 2024 Buy 759 Carlisle Mary Andrews Common Stock
Feb 09, 2024 Sell 362 Carlisle Mary Andrews Common Stock
Feb 09, 2024 Sell 420 Carlisle Mary Andrews Performance Share Units
Feb 09, 2024 Buy 10 842 Baker Thompson S Ii Common Stock
Feb 09, 2024 Sell 3 659 Baker Thompson S Ii Common Stock
Feb 09, 2024 Sell 6 000 Baker Thompson S Ii Performance Share Units
Dec 13, 2023 Buy 269 Steiner David P Phantom Stock (Deferred Compensation)
Dec 13, 2023 Buy 269 Styslinger Lee J Iii Phantom Stock (Deferred Compensation)
Dec 13, 2023 Buy 269 Quirk Kathleen L Phantom Stock (Deferred Compensation)
Dec 13, 2023 Buy 269 Anderson Melissa H. Phantom Stock (Deferred Compensation)
Dec 13, 2023 Buy 269 Fanning Thomas A Phantom Stock (Deferred Compensation)
Dec 13, 2023 Buy 5 900 Bass Stanley G Common Stock
INSIDER POWER
31.278
Last 100 transactions
Buy: 246 830 | Sell: 128 709 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 31.278.

In total, the insiders bought 24 683 047 and sold 128 709 VMC shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Vulcan Materials Company

Vulcan Materials Company Vulcan Materials Company, together with its subsidiaries, produces and supplies construction aggregates primarily in the United States. It operates through four segments: Aggregates, Asphalt, Concrete, and Calcium. The Aggregates segment provides crushed stones, sand and gravel, sand, and other aggregates; and related products and services that are applied in construction and maintenance of highways, streets, and other public works, as well as in... VMC Profile

VMC Dividend Data

0.87%

Dividend Yield (TTM)
Payout Ratio (TTM) 0
Next Ex-Dividend Date Mar 01, 2024
Next Payment Date Mar 18, 2024
View Details

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT