Vulcan Materials (VMC) Insider Grayson Hall Sells 655 Shares

Grayson Hall sold 655 shares of Vulcan Materials on June 12, 2026.

Reviewed by automated data checks against the source filing. How we make and check alerts

Grayson Hall sold 655 shares of Vulcan Materials Company ($VMC) on June 12, 2026. The trade was reported to the SEC in a Form 4 filing.

Since the trade, $VMC is up 6.3% after 1 week, up 2.2% after 1 month and down 9.9% to date (from the $285.94 close on Jun 12, 2026).

Find the original: VMC Form 4 filings on SEC EDGAR

VMC Vulcan Materials Company
$257.63 -11.46% year to date
Daily close · Oct 16, 2026

Key Points

  • Grayson Hall sold 655 shares of Vulcan Materials on June 12, 2026, with the stock trading at $286.47.
  • Vulcan Materials, with a market cap of $37.17 billion, has a P/E ratio of 33.9 and a 52-week high of $331.09.
  • Insiders like David Steiner and Kathleen Quirk bought shares on the same day, while analysts maintain a positive outlook.

Get $VMC trade alerts by text

We text you when insiders, Congress or big funds trade $VMC. Free.

Not investment advice. EarningsIQ is not a registered investment adviser, and this automated Vulcan Materials Company alert may contain errors. Disclosures

On June 12, 2026, Grayson Hall sold 655 shares of Vulcan Materials Company on the NYSE. The stock was trading at $286.47 at the time of the transaction. This sale was not part of a pre-planned trading program.

Insider Buying and Selling at Vulcan Materials Company

Grayson Hall wasn't the only insider active on June 12. David Steiner and Kathleen Quirk each bought shares, with Steiner purchasing 301 shares and Quirk acquiring 320 shares, both at $273.70 per share. Lydia Kennard also sold 655 shares, like Hall, but the transaction details were not disclosed.

Vulcan Materials Company Stock Up 16.1%

Shares of Vulcan Materials Company (NYSE:VMC) are priced at $286.47. The company has a market cap of $37.17 billion and a P/E ratio of 33.9, with a forward P/E of 26.5. Its stock has traded between $252.35 and $331.09 over the past year. The 50-day moving average is $283.32, while the 200-day moving average stands at $291.31. Vulcan's current ratio is 2.59, with a quick ratio of 1.11, and a debt-to-equity ratio of 61.25.

Recent Earnings

Vulcan Materials reported revenue of $8.06 billion, reflecting a growth rate of 7.4%. The company's net margin is 13.8% with a return on equity of 13.5%. Its earnings per share are $8.45. The next earnings report is expected on July 30, 2026.

Dividend

Vulcan Materials pays an annual dividend rate of $2.08, yielding 0.73%. The dividend payout ratio is 23.6%.

Analysts Set New Price Targets

On May 1, 2026, Citigroup maintained its "buy" rating for Vulcan Materials with a price target of $355. Wells Fargo, on the same day, rated the stock as "hold" with a target of $310. Barclays and Stephens & Co. also maintained "buy" ratings with targets of $340. The overall analyst consensus is "buy" with a mean target price of $326.73 based on 22 opinions.

About Vulcan Materials Company

Vulcan Materials Company is a leading supplier of construction aggregates like crushed stone, sand, and gravel. Based in Birmingham, Alabama, it operates in the basic materials sector, specifically in building materials. The company, led by CEO Ronnie A. Pruitt, employs over 11,500 people and provides materials for construction and maintenance of infrastructure and facilities across the U.S.

Bottom Line

Grayson Hall's recent sale of Vulcan Materials shares is a notable insider transaction. Investors often track insider trades for potential insights, but it's important to remember that these transactions can be for many reasons. Vulcan Materials, a key player in the building materials sector, continues to show solid financial performance with positive analyst outlooks, as reflected in its recent earnings and market metrics.

Source: Grayson Hall's Form 4 filing on $VMC (Jun 12, 2026). Find the original filing: VMC Form 4 filings on SEC EDGAR. Written by software, not financial advice. How we make alerts

Get $VMC trade alerts by text