Loading live market data…

Vulcan Materials Company

NYSE:VMC

$289.11 USD

-$2.78 (-0.95%)

Volume
474.58K
Average Volume
1.15M
Market Capitalization
$37.51B
P/E Ratio
34.21
Dividend Yield
0.70%
Price Target
$325.00
Year High
$331.09
Year Low
$252.35
Day High
Day Low
Payout Ratio
$0.23
Current Ratio
$2.59

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.12%

Investors Holding

90

change: -962 | last: 1052

Increased Positions

42

change: -426 | last: 468

Reduced Positions

21

change: -366 | last: 387

New Positions

12

change: -94 | last: 106

Sold Positions

948

change: 804 | last: 144

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -85.6832 | last: 0.8568

Total Invested

434.34M

VMC Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $285.22 131.94M $37.63B $183.3M $5.41B $42.86B
2024-12-31 $257.23 132.3M $34.03B $559.7M $5.83B $39.3B
2023-12-31 $227.01 133M $30.19B $931.1M $4.39B $33.65B
2022-12-31 $175.11 133M $23.29B $161.4M $4.52B $27.65B
2021-12-31 $207.58 132.8M $27.57B $235M $4.52B $31.85B
2020-12-31 $148.31 132.58M $19.66B $1.2B $3.69B $22.15B
2019-12-31 $143.99 132.3M $19.05B $271.59M $3.17B $21.95B
2018-12-31 $98.80 132.39M $13.08B $40.04M $2.91B $15.95B
2017-12-31 $128.37 132.51M $17.01B $141.65M $2.85B $19.72B
2016-12-31 $125.15 133.2M $16.67B $258.99M $1.98B $18.39B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $272.30 131.94M $35.93B $140.2M $5.09B $40.87B
2025-12-31 $285.22 131.94M $37.63B $183.3M $5.41B $42.86B
2025-09-30 $307.62 132.2M $40.67B $191.3M $4.93B $45.41B
2025-06-30 $260.82 132.3M $34.51B $347.4M $5.45B $39.6B
2025-03-31 $233.30 132.4M $30.89B $181.3M $5.46B $36.17B
2024-12-31 $257.23 132.3M $34.03B $559.7M $5.83B $39.3B
2024-09-30 $250.43 132.2M $33.11B $433.2M $3.83B $36.51B
2024-06-30 $243.72 132.4M $32.27B $111M $3.93B $36.09B
2024-03-31 $269.69 132.4M $35.71B $292.4M $3.84B $39.25B
2023-12-31 $227.01 132.7M $30.12B $931.1M $4.39B $33.58B
2023-09-30 $202.02 133M $26.87B $340M $4.39B $30.92B
2023-06-30 $225.44 133.2M $30.03B $166M $4.41B $34.27B