stock-mb-logo-androidstock-mb-logo-ios
Stock Screener App
Free - Play StoreApp Store
InstallInstall
logo
Vulcan Materials CoVMC
$294.983.65%10.38

Vulcan Materials Co (VMC)

Date: 2026-11-04 16:00O: 289.70H: 299.45L: 287.91C: 297.29Vol: 778.0k
Vulcan Materials Co stock is traded at $294.98, with a volume of 432,566. It is up +3.65% in the last 24 hours and up +21.36% over the past month. Vulcan Materials is the United States' largest producer of construction aggregates (crushed stone, sand, and gravel). Its largest markets include Texas, California, Virginia, Tennessee, Georgia, Florida, North Carolina, and Alabama. In 2024, Vulcan sold 219.9 million tons of aggregates, 13.6 million tons of asphalt mix, and 3.6 million cubic yards of ready-mix. As of Dec. 31, 2024, the company had 16.5 billion tons of aggregate reserves.
Previous Close:
$284.60
Open:
$289.70
24h Volume:
432,566
Relative Volume:
0.32
Market Cap:
$37.86B
Revenue:
$8.06B
Net Income/Loss:
$1.12B
P/E Ratio:
35.10
EPS:
$8.40
Net Cash Flow:
$1.12B
1W Performance:
+11.31%
1M Performance:
+21.36%
6M Performance:
+2.52%
1Y Performance:
+0.93%
1-Day Range:
$287.91$296.71
1-Week Range:
$259.98$290.35
52-Week Range:
$237.03$331.09

Vulcan Materials Co Stock (VMC) Company Profile

Name
Vulcan Materials Co
Phone
(205) 298-3000
Address
1200 URBAN CENTER DRIVE, BIRMINGHAM, AL, USA
Employee
11,548
X
-
Next Earnings Date
null
Latest SEC Filings
SEC
VMC's Discussions on X
X

 

Market Cap

 

Revenue

 

Net Income

 

Cash Flow

 

EPS

 

Vulcan Materials Co Stock (VMC) Upgrades & Downgrades

DateActionAnalystRating Change
Sep-09-26DowngradeWells FargoEqual Weight → Underweight
Aug-25-26InitiatedDA DavidsonBuy
Jun-02-26InitiatedBerenbergHold
May-28-26InitiatedOppenheimerPerform

Vulcan Materials Co Stock (VMC) Financials Data

PeriodTrendFY 2025FY 2024FY 2023FY 2022FY 2021
Period End Date2025-12-312024-12-312023-12-312022-12-312021-12-31
Revenue USD (M)7,941.107,417.707,781.907,315.205,552.20
Cost of revenue USD (M)5,766.505,418.105,833.405,757.504,178.80
Gross profit USD (M)2,174.601,999.601,948.501,557.701,373.40
Operating expenses USD (M)--521.10606.30362.60
Operating income USD (M)1,619.601,364.501,427.40951.401,010.80
Income before tax USD (M)1,390.101,172.101,245.10788.10873.80
Income tax expense USD (M)307.50251.40299.40193.00200.10
Net income USD (M)1,078.10913.10934.90576.50670.40
Basic EPS USD/shares8.166.897.024.335.05
Diluted EPS USD/shares8.116.856.984.315.02
Basic weighted shares shares (M)132.00132.30133.00133.00132.80
Diluted weighted shares shares (M)132.70133.10133.70133.60133.50
Selling, general and administrative USD (M)564.10531.10542.80515.10417.60

Vulcan Materials Co Stock (VMC) Insider Trading

  • JAMES HILLNov 03 '26
    Director
    Transaction
    Proposed Sale
    Cost
    $285.40
    #Shares
    28,000
    Value ($)
    7,991,178
    #Shares Total
    0
  • DAVID CLEMENTNov 02 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $287.86
    #Shares
    5,000
    Value ($)
    1,439,298
    #Shares Total
    0
  • Clement David PNov 02 '26
    Senior Vice President
    Transaction
    Sale
    Cost
    $287.86
    #Shares
    5,000
    Value ($)
    1,439,308
    #Shares Total
    1,716
  • JAMES T HILLAug 21 '26
    Director
    Transaction
    Proposed Sale
    Cost
    $276.17
    #Shares
    14,000
    Value ($)
    3,866,424
    #Shares Total
    0
  • Hill J ThomasAug 21 '26
    Director
    Transaction
    Sale
    Cost
    $276.17
    #Shares
    14,000
    Value ($)
    3,866,404
    #Shares Total
    58,209
  • Hill J ThomasAug 12 '26
    Director
    Transaction
    Option Exercise
    Cost
    $153.39
    #Shares
    121,970
    Value ($)
    18,709,562
    #Shares Total
    162,485
  • DAVID CLEMENTAug 07 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $285.10
    #Shares
    2,000
    Value ($)
    570,200
    #Shares Total
    0
  • Clement David PAug 07 '26
    Senior Vice President
    Transaction
    Sale
    Cost
    $285.10
    #Shares
    2,000
    Value ($)
    570,200
    #Shares Total
    6,716
  • Officer
    Transaction
    Proposed Sale
    Cost
    $271.24
    #Shares
    71,629
    Value ($)
    19,428,650
    #Shares Total
    0
  • STANLEY BASSJun 16 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $300.31
    #Shares
    7,312
    Value ($)
    2,195,878
    #Shares Total
    0
Insider TradingRelationshipDateTransactionCost#SharesValue ($)#Shares Total
JAMES HILLDirectorNov 03 '26Proposed Sale$285.4028,0007,991,1780
DAVID CLEMENTOfficerNov 02 '26Proposed Sale$287.865,0001,439,2980
Clement David PSenior Vice PresidentNov 02 '26Sale$287.865,0001,439,3081,716
JAMES T HILLDirectorAug 21 '26Proposed Sale$276.1714,0003,866,4240
Hill J ThomasDirectorAug 21 '26Sale$276.1714,0003,866,40458,209
Hill J ThomasDirectorAug 12 '26Option Exercise$153.39121,97018,709,562162,485
DAVID CLEMENTOfficerAug 07 '26Proposed Sale$285.102,000570,2000
Clement David PSenior Vice PresidentAug 07 '26Sale$285.102,000570,2006,716
BAKER THOMPSON S IIOfficerJul 31 '26Proposed Sale$271.2471,62919,428,6500
STANLEY BASSOfficerJun 16 '26Proposed Sale$300.317,3122,195,8780

Vulcan Materials Co Stock (VMC) Latest News

Oct 30, 2026
Oct 30, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 28, 2026
Oct 28, 2026
Oct 28, 2026
Oct 28, 2026
Oct 27, 2026
Oct 27, 2026
Oct 24, 2026
Oct 24, 2026
Oct 23, 2026
Oct 23, 2026
Oct 22, 2026
Oct 22, 2026
Oct 22, 2026
Oct 22, 2026
Oct 22, 2026
Oct 22, 2026
Oct 21, 2026
Oct 21, 2026
Oct 20, 2026
Oct 20, 2026
Oct 15, 2026
Oct 15, 2026
Oct 13, 2026
Oct 13, 2026
Oct 10, 2026
Oct 10, 2026
Oct 10, 2026
Oct 10, 2026
Oct 09, 2026
Oct 09, 2026
Oct 08, 2026
Oct 08, 2026
Oct 07, 2026
Oct 07, 2026
Oct 06, 2026
Oct 06, 2026
Oct 05, 2026
Oct 05, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 29, 2026
Sep 28, 2026
Sep 28, 2026
Sep 23, 2026
Sep 23, 2026
Sep 23, 2026
Sep 23, 2026
Sep 11, 2026
Sep 11, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 09, 2026
Sep 08, 2026
Sep 08, 2026
Sep 05, 2026
Sep 05, 2026
Sep 04, 2026
Sep 04, 2026
Sep 04, 2026
Sep 04, 2026
Sep 04, 2026
Sep 04, 2026

Similar to VMC