VMCVulcan Materials Company
274.08USD-0.80%Mkt Cap: 35.80B $P/E: 32.58

Vulcan Materials Company produces and supplies construction aggregates in the United States. It operates through three segments: Aggregates, Asphalt, and Concrete. The company provides crushed stone, sand and gravel, san…

Key Statistics

Company
Market Cap35.80B $
Enterprise Value39.84B $
Revenue (TTM)8.12B $
Gross Profit2.17B $
Net Income (TTM)1.08B $
Revenue/Share61.98 USD
Last Price274.08 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees11.5K
CountryUS
SectorBasic Materials
IndustryBuilding Materials
ISINUS9291601097
Valuation
P/E (Trailing)32.58
P/E (Forward)25.08
PEG2.38
EV/EBITDA17.03
EV/Revenue4.91
P/S4.32
P/B4.14
EPS (TTM)8.31
EPS (Forward)10.79
52W Range
252.3528% of range331.09
52W High331.09 USD
52W Low252.35 USD
Profitability
Gross Margin27.38%
Oper. Margin21.61%
EBITDA Margin28.84%
Profit Margin13.56%
ROE12.63%
ROA6.45%
Growth
Revenue Growth2.50%
Earnings Growth2.70%
Cash Flow & Leverage
Operating CF1.81B $
CapEx (TTM)677.70M $
FCF Margin10.39%
FCF Yield2.36%
Net Debt4.75B $
Net Debt/EBITDA2.03
Balance Sheet
Debt/Equity0.57
Current Ratio1.76
Quick Ratio1.05
Book Value/Sh65.42 USD
Cash/Share1.499 USD
Dividends
Fwd Div Rate2.080 USD
Trail. Div Rate2.020 USD
Div. Yield0.77%
5Y Avg Yield0.77%
Payout Ratio23.82%
Ex-Div DateAug 13, 2026
Pay DateSep 2, 2026
Splits
Last Split3:1
Split DateMar 11, 1999
Analyst Consensus
Rating
Target (Mean)325.55 USD
Upside (mean)+18.8%
Target Range198.00 USD365.00 USD
$198.00+18.8% to mean$365.00
# Analysts22
Ownership
Shares Out.129.58M
Float129.15M
Insiders0.24%
Institutions100.77%
Short Interest
Short Ratio5.5d
Short % Float5.46%
Short % Out.4.73%
Shares Short6.12M
Short (prev mo.)6.01M
Technical
SMA 50288.24 (-4.9%)
SMA 200289.40 (-5.3%)
Beta1.06
S&P 52W Chg18.16%
Avg Vol (30d)787.78K
Avg Vol (10d)754.70K
Technical Indicators
RSI (14)43.9
MACD-2.1998
MACD Signal-2.0112
MACD Hist.-0.1886
BB Upper291.71 USD
BB Middle280.92 USD
BB Lower270.12 USD
BB Width7.68%
ATR (14)7.443 USD
Vol Ratio (20d)0.88x