VMC

Vulcan Materials Company

Basic Materials
$262.08 as of May 21, 2026

Sign in to add VMC to your portfolio.

Sign in
Market cap
$34.16B
P/E (TTM)
31.1x
EPS (TTM)
$8.47
Dividend yield
0.76%

Annual financials

FY Revenue Net income FCF Gross margin Op. margin EPS (diluted)
2021 $5.55B $670.80M $560.60M 24.7% 18.2% $5.05
2022 $7.32B $575.60M $535.60M 21.3% 13.0% $4.33
2023 $7.78B $933.20M $664.20M 25.0% 18.3% $7.02
2024 $7.42B $911.90M $806.10M 27.0% 18.4% $6.89
2025 $7.93B $1.08B $1.14B 27.3% 20.1% $8.15

Recent prices

Date Open Close Volume
May 21, 2026 $260.23 $262.08 699.09K
May 20, 2026 $259.29 $263.26 1.20M
May 19, 2026 $265.48 $259.46 1.47M
May 18, 2026 $268.31 $266.33 952.32K
May 15, 2026 $271.50 $267.83 954.73K
May 14, 2026 $276.60 $275.09 850.70K
May 13, 2026 $277.89 $274.54 1.23M
May 12, 2026 $282.22 $279.33 900.25K
May 11, 2026 $283.49 $282.70 928.21K
May 08, 2026 $290.54 $283.72 1.02M
May 07, 2026 $297.49 $288.93 792.80K
May 06, 2026 $296.84 $295.72 875.80K
May 05, 2026 $288.93 $291.51 676.60K
May 04, 2026 $293.13 $287.72 1.43M
May 01, 2026 $303.16 $297.32 970.10K
Apr 30, 2026 $295.83 $301.74 1.61M
Apr 29, 2026 $303.12 $296.08 2.06M
Apr 28, 2026 $291.79 $291.46 1.30M
Apr 27, 2026 $291.13 $291.32 1.16M
Apr 24, 2026 $291.08 $292.07 699.46K
Apr 23, 2026 $291.83 $292.71 605.40K
Apr 22, 2026 $293.65 $290.11 656.45K
Apr 21, 2026 $295.12 $290.72 592.94K
Apr 20, 2026 $290.58 $294.77 556.90K

Profitability & balance

ROE (TTM)
13.1%
Gross margin
27.6%
Operating margin
20.6%
Net margin
13.9%
Debt / equity
0.60