Vulcan Materials Company VMC

Set alert

Price alert · VMC

All alert types
287.11 USD -2.03 -0.70%

As of Nov 3, 10:58 AM ET

Bid
286.88 × 1
Ask
287.33 × 4
284.37 Day range 288.93
237.03 52-week range 331.09
YTD
+0.66%
1 year
-0.50%
Open
289.41
Prev close
289.14
Mkt cap
36.84B
Vol
165.50K
Avg vol
1.14M
EPS
8.48
P/E
33.85
Div yield
0.74%
More statistics
Low
284.37
High
288.93
Forward P/E
28.28
Beta
0.99
Short ratio
3.34
Inst. own
101.13%
Dividend
2.08
Ex-div date
Nov 8, 2026
Earnings
Feb 16, 2027
50-d avg
255.71
200-d avg
280.20
1y target
312.43

YTD chart

Chart tools
Interval

Events in this range
  • Feb 17, 2026Earnings: 1.7; estimate 2.11; surprise -19.43%
  • Mar 9, 2026Dividend: 0.52
  • Apr 29, 2026Earnings: 1.35; estimate 1.1; surprise 22.73%
  • May 22, 2026Dividend: 0.52
  • Jul 29, 2026Earnings: 2.59; estimate 2.46; surprise 5.28%
  • Aug 13, 2026Dividend: 0.52
  • Oct 29, 2026Earnings: 2.83; estimate 2.81; surprise 0.71%
  • Oct 30, 2026Rating: RBC Capital · Sector Perform → Sector Perform
  • Oct 30, 2026Rating: Wells Fargo · Underweight → Underweight
  • Oct 30, 2026Rating: DA Davidson · Buy → Buy
  • Nov 2, 2026Rating: B. Riley Securities · Buy → Buy
  • Nov 2, 2026Rating: Stephens & Co. · Overweight → Overweight
  • Nov 2, 2026Rating: Citigroup · Buy → Buy
Signals (49)
NameDateAgo
SMA: BullishOct 29, 20265 days ago
RSI: OverboughtOct 29, 20265 days ago
SMA: BullishOct 20, 20262 weeks ago
MACD: Buy SignalSep 25, 20261 month ago
RSI: OversoldSep 16, 20261 month ago
MACD: Sell SignalAug 18, 20262 months ago
MACD: Buy SignalAug 5, 20263 months ago
SMA: BearishJul 29, 20263 months ago
SMA: BullishJul 28, 20263 months ago
SMA: BearishJul 20, 20263 months ago
SMA: BearishJul 17, 20263 months ago
SMA: BullishJul 16, 20263 months ago
SMA: BearishJul 15, 20263 months ago
SMA: BullishJul 10, 20263 months ago
SMA: BullishJul 9, 20263 months ago
SMA: BearishJul 8, 20263 months ago
SMA: BearishJul 8, 20263 months ago
MACD: Sell SignalJul 2, 20264 months ago
SMA: BullishJun 15, 20264 months ago
SMA: BullishJun 12, 20264 months ago

Newest 20 of 49.

Analyst view

Consensus: buy

Buy
Price target (mean) 312.43 +8.8% upside
Target (low)
240.00
Target (mean)
312.43
Target (high)
365.00
Ratings (0m) 24 16 buy · 6 hold · 2 sell
  • Strong buy2
  • Buy14
  • Hold6
  • Sell1
  • Strong sell1

Recommendation trend

  • This month 24
  • 1 month ago 24
  • 2 months ago 24
  • 3 months ago 24

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

VMC analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter2.101.98 – 2.321.70+23.4%1.95B+1.7%13
Next quarter1.431.23 – 1.651.35+5.7%1.78B+1.1%11
Current year8.798.27 – 9.148.00+9.9%8.04B+1.2%16
Next year10.109.25 – 11.008.79+14.8%8.44B+5.0%22

Upgrades and downgrades

The latest rating changes

VMC analyst upgrades and downgrades
DateFirmActionFromTo
Nov 2, 2026CitigroupMaintainedBuyBuy
Nov 2, 2026Stephens & Co.MaintainedOverweightOverweight
Nov 2, 2026B. Riley SecuritiesMaintainedBuyBuy
Oct 30, 2026DA DavidsonMaintainedBuyBuy
Oct 30, 2026Wells FargoMaintainedUnderweightUnderweight
Oct 30, 2026RBC CapitalMaintainedSector PerformSector Perform
Oct 28, 2026StifelMaintainedBuyBuy
Oct 16, 2026Raymond JamesMaintainedOutperformOutperform
Oct 13, 2026JP MorganMaintainedNeutralNeutral
Oct 9, 2026RBC CapitalMaintainedSector PerformSector Perform
Oct 8, 2026UBSMaintainedBuyBuy
Oct 5, 2026Wells FargoMaintainedUnderweightUnderweight
Oct 5, 2026Truist SecuritiesMaintainedBuyBuy
Oct 2, 2026CitigroupMaintainedBuyBuy
Sep 21, 2026DA DavidsonMaintainedBuyBuy
Sep 9, 2026Wells FargoDowngradeEqual-WeightUnderweight
Aug 25, 2026DA DavidsonInitiated—Buy
Jul 30, 2026RBC CapitalMaintainedSector PerformSector Perform
Jul 30, 2026CitigroupMaintainedBuyBuy
Jul 8, 2026UBSMaintainedBuyBuy
Jul 8, 2026Wells FargoMaintainedEqual-WeightEqual-Weight
Jun 30, 2026RBC CapitalMaintainedSector PerformSector Perform
May 28, 2026OppenheimerInitiated—Perform
May 1, 2026CitigroupMaintainedBuyBuy
May 1, 2026Wells FargoMaintainedEqual-WeightEqual-Weight
Apr 30, 2026RBC CapitalMaintainedSector PerformSector Perform
Apr 30, 2026BarclaysMaintainedOverweightOverweight
Apr 30, 2026Stephens & Co.MaintainedOverweightOverweight
Apr 15, 2026Wells FargoMaintainedEqual-WeightEqual-Weight
Apr 6, 2026Morgan StanleyMaintainedEqual-WeightEqual-Weight