New insider activity at Vulcan Materials ( (VMC) ) has taken place on November 6, 2025.
Meet Your ETF AI Analyst
- Discover how TipRanks' ETF AI Analyst can help you make smarter investment decisions
- Explore ETFs TipRanks' users love and see what insights the ETF AI Analyst reveals about the ones you follow.
President Thompson Baker recently executed a significant transaction by selling 5,818 shares of Vulcan Materials stock, amounting to a total value of $1,700,368. This move highlights a notable shift in Baker’s investment strategy within the company.
Recent Updates on VMC stock
Vulcan Materials Company recently reported strong financial performance in its Q3 earnings call, with a 27% increase in adjusted EBITDA and a 12% rise in aggregate shipments. The company highlighted growth in public construction, driven by infrastructure investments, and a significant increase in free cash flow. Despite challenges in the residential sector and mixed pricing dynamics, Vulcan remains optimistic about future growth, projecting a 3% increase in shipments for 2025 and a positive outlook for 2026. Analysts have raised price targets for Vulcan, citing its robust earnings growth, operational efficiency, and strategic positioning in public construction. However, Wells Fargo initiated coverage with a cautious view on construction, favoring early-cycle beneficiaries of interest rate cuts, reflecting mixed sentiment in the market.
Spark’s Take on VMC Stock
According to Spark, TipRanks’ AI Analyst, VMC is a Outperform.
Vulcan Materials’ overall stock score is driven by strong financial performance and a positive earnings call, highlighting robust growth in public construction and improved profitability. However, technical analysis indicates potential bearish momentum, and the high valuation suggests limited upside. The company’s strategic focus on infrastructure projects positions it well for future growth, but careful cash flow management is crucial.
To see Spark’s full report on VMC stock, click here.
More about Vulcan Materials
YTD Price Performance: 11.47%
Average Trading Volume: 844,867
Technical Sentiment Signal: Buy
Current Market Cap: $38.62B

