Vulcan Materials Company(Holding Company) (VMC) company overview Vulcan Materials is the largest producer of construction aggregates in the US. The company produced around 228 million tons of aggregates in 2025 and has 16.6 billion tons of proven and probable reserves, equivalent to roughly 83 years of supply at current production levels. Over the past several years, Vulcan has increasingly focused its portfolio on aggregates while reducing its exposure to downstream businesses such as ready-mix concrete and asphalt. The company operates across 23 US states, with additional operations in Mexico.
VMC — period returns Period Return % Last date 0.23 Week -0.17 Last Month -2.15 Last 3 months -16.27 Last 6 months -17.5 Year to Date (YTD) -16.23 Last 1 year -19.03 Last 2 years -1.43 Last 3 years 17.13 Last 5 years 43.8 Last 10 years 123.33 Last 15 years 713.37 Last 20 years 197.98 Last 25 years 435.5 Last 50 years 11094.06
SPY benchmark — period returns Period Return % Last date -0.06 Week 0.42 Last Month 2.26 Last 3 months 3.86 Last 6 months 13.41 Year to Date (YTD) 13.9 Last 1 year 17.35 Last 2 years 33.16 Last 3 years 80.32 Last 5 years 78.8 Last 10 years 265.1 Last 15 years 547.18 Last 20 years 470.41 Last 25 years 624.35 Last 50 years 1670.82
VMC annual returns (chart) VMC annual returns Period Return % 2000 21.58 2001 3.79 2002 -21.15 2003 24.04 2004 15.67 2005 27.3 2006 30.87 2007 -12.07 2008 -8.95 2009 -24.48 2010 -15.87 2011 -11.49 2012 31.17 2013 10.28 2014 12.01 2015 41.79 2016 35.41 2017 2.99 2018 -25.08 2019 47.55 2020 3.92 2021 41.66 2022 -15.77 2023 28.91 2024 15.04 2025 11.6 2026 -16.23
VMC quarterly returns (chart) VMC quarterly returns Period Return % 2000-Q1 16.33 2000-Q2 -8.94 2000-Q3 -7.61 2000-Q4 18.78 2001-Q1 1.39 2001-Q2 15.89 2001-Q3 -21.6 2001-Q4 12.51 2002-Q1 -0.04 2002-Q2 -7.83 2002-Q3 -16.02 2002-Q4 3.16 2003-Q1 -21.17 2003-Q2 20.47 2003-Q3 7.14 2003-Q4 16.39 2004-Q1 0.49 2004-Q2 -1.04 2004-Q3 9.45 2004-Q4 5.63 2005-Q1 6.78 2005-Q2 13.2 2005-Q3 14.5 2005-Q4 -10.61 2006-Q1 26.18 2006-Q2 -12.23 2006-Q3 -0.6 2006-Q4 14.78 2007-Q1 29.49 2007-Q2 -1.22 2007-Q3 -22.67 2007-Q4 -13.7 2008-Q1 -13.11 2008-Q2 -16.13 2008-Q3 28.14 2008-Q4 -2.28 2009-Q1 -36.49 2009-Q2 -6.22 2009-Q3 26.24 2009-Q4 4.4 2010-Q1 -10.41 2010-Q2 -10.72 2010-Q3 -15.44 2010-Q4 18.29 2011-Q1 2.56 2011-Q2 -16.75 2011-Q3 -30.61 2011-Q4 50.25 2012-Q1 7.69 2012-Q2 -8.06 2012-Q3 18.58 2012-Q4 10.53 2013-Q1 -4.05 2013-Q2 -3.64 2013-Q3 6.19 2013-Q4 12.77 2014-Q1 13.24 2014-Q2 -4.11 2014-Q3 -6.34 2014-Q4 11.6 2015-Q1 25.86 2015-Q2 -0.34 2015-Q3 4.55 2015-Q4 2.2 2016-Q1 14.23 2016-Q2 12.27 2016-Q3 -5.13 2016-Q4 13.05 2017-Q1 -3.34 2017-Q2 6.13 2017-Q3 -5.93 2017-Q4 7.94 2018-Q1 -13.42 2018-Q2 14.99 2018-Q3 -12.59 2018-Q4 -12.01 2019-Q1 21.32 2019-Q2 14.24 2019-Q3 9.98 2019-Q4 -3.4 2020-Q1 -24.28 2020-Q2 8.15 2020-Q3 16.89 2020-Q4 10.37 2021-Q1 15.16 2021-Q2 4.62 2021-Q3 -2.69 2021-Q4 20.03 2022-Q1 -11.64 2022-Q2 -22.85 2022-Q3 10.7 2022-Q4 9.17 2023-Q1 -2.58 2023-Q2 30.36 2023-Q3 -9.55 2023-Q4 12.98 2024-Q1 22.06 2024-Q2 -7.79 2024-Q3 2.75 2024-Q4 3.94 2025-Q1 -8.71 2025-Q2 9.93 2025-Q3 16.23 2025-Q4 -5.44 2026-Q1 -6.95 2026-Q2 5.31 2026-Q3 -17.08 2026-Q4 0.48
VMC monthly returns (chart) VMC monthly returns Period Return % 2000-01 7.44 2000-02 -5.46 2000-03 14.53 2000-04 -4.37 2000-05 6.71 2000-06 -8.68 2000-07 0.28 2000-08 3.55 2000-09 -9.34 2000-10 4.5 2000-11 2.1 2000-12 11.66 2001-01 -5.01 2001-02 -6.93 2001-03 10.63 2001-04 -1.28 2001-05 16.98 2001-06 -0.61 2001-07 -8.74 2001-08 -2.12 2001-09 -10.02 2001-10 -3.77 2001-11 11.26 2001-12 3.65 2002-01 -3.21 2002-02 4.16 2002-03 -1.63 2002-04 -3.2 2002-05 3.93 2002-06 -8.43 2002-07 -7.67 2002-08 -3.51 2002-09 -7.33 2002-10 -7.19 2002-11 12.46 2002-12 -0.64 2003-01 -9.2 2003-02 -6.9 2003-03 -4.64 2003-04 15.68 2003-05 4.78 2003-06 1.17 2003-07 8.5 2003-08 2.96 2003-09 -3.62 2003-10 11.02 2003-11 0.36 2003-12 6.97 2004-01 0.27 2004-02 -0.84 2004-03 0.3 2004-04 -2.53 2004-05 -3.2 2004-06 6.23 2004-07 0.15 2004-08 0.1 2004-09 6.88 2004-10 -2.3 2004-11 4.16 2004-12 5.32 2005-01 3.42 2005-02 2.44 2005-03 -1.78 2005-04 -6.67 2005-05 12.99 2005-06 8.44 2005-07 8.08 2005-08 2.29 2005-09 3.28 2005-10 -12.41 2005-11 2.62 2005-12 1.57 2006-01 6.1 2006-02 9.91 2006-03 9.68 2006-04 -1.95 2006-05 -8.13 2006-06 -0.06 2006-07 -14.14 2006-08 17.38 2006-09 -0.46 2006-10 4.13 2006-11 8.89 2006-12 1.3 2007-01 13.32 2007-02 14.54 2007-03 -0.15 2007-04 6.17 2007-05 -3.22 2007-06 -4.3 2007-07 -16.43 2007-08 -5.97 2007-09 -0.96 2007-10 -4.08 2007-11 3.85 2007-12 -10.93 2008-01 -1.06 2008-02 -10.42 2008-03 -5.28 2008-04 3.64 2008-05 11.78 2008-06 -22.29 2008-07 7.38 2008-08 16.59 2008-09 -0.45 2008-10 -27.14 2008-11 10.5 2008-12 16.01 2009-01 -28.92 2009-02 -16.28 2009-03 6.95 2009-04 7.36 2009-05 -6.86 2009-06 -2.69 2009-07 10.16 2009-08 5.39 2009-09 8.05 2009-10 -14.87 2009-11 5.32 2009-12 8.64
VMC OHLC (1 year) — price trend VMC OHLC (1 year) Date Open High Low Close Volume 2025-10-13 302.74 305.2 301.57 302.75 — 2025-10-14 301.67 310.69 301.56 309.07 — 2025-10-15 309.56 311.74 301.36 303.1 — 2025-10-16 304.04 304.35 295.76 296.23 — 2025-10-17 295.45 297.09 293.53 295.35 — 2025-10-20 297.5 298.09 292.93 295.47 — 2025-10-21 295.58 299.31 293.63 297.57 — 2025-10-22 297.57 299.16 292.27 293.67 — 2025-10-23 292.43 295.28 291.94 292.06 — 2025-10-24 294.18 296.29 292.35 292.74 — 2025-10-27 293.75 296 291.04 292.01 — 2025-10-28 290.95 293.89 290.51 292.59 — 2025-10-29 292.35 299.11 292.22 294.97 — 2025-10-30 285.5 290.45 278.93 290 — 2025-10-31 287.81 291.5 285.14 289.5 — 2025-11-03 287.32 293.4 285.67 288.55 — 2025-11-04 289.22 294.19 285.31 292.26 — 2025-11-05 290.62 296 283.7 285.1 — 2025-11-06 284.18 289.96 284.18 286.3 — 2025-11-07 283.88 289.99 283.23 287.3 — 2025-11-10 287.23 295.34 286.44 292.84 — 2025-11-11 293 296.85 292.53 295.1 — 2025-11-12 295 297.74 294.01 295.09 — 2025-11-13 295.37 297.33 283.42 284.09 — 2025-11-14 283.37 284.67 279.85 280.58 — 2025-11-17 280.04 282.23 278.12 280.08 — 2025-11-18 278.86 283.52 277.94 281.87 — 2025-11-19 283.54 285.32 280.1 284.23 — 2025-11-20 287.12 291.36 285.84 285.97 — 2025-11-21 288.35 291.75 285.99 287.83 — 2025-11-24 287.39 288.4 285.18 287.19 — 2025-11-25 289 293.09 287.08 292.72 — 2025-11-26 292.18 296.61 292.06 295.08 — 2025-11-28 295.87 297.6 294.98 297.24 — 2025-12-01 295.2 296.35 291.58 291.85 — 2025-12-02 292.66 293.22 287.87 289.84 — 2025-12-03 291 295.13 289.76 292.59 — 2025-12-04 292 294 290.34 293.65 — 2025-12-05 294.03 296.56 291.56 294.87 — 2025-12-08 295.58 300.87 293.54 295.78 — 2025-12-09 295.04 297 290.6 291.04 — 2025-12-10 290.49 297.49 289.57 296.77 — 2025-12-11 297.92 303.75 296.82 299.27 — 2025-12-12 299.4 300.17 292.49 295.94 — 2025-12-15 297.22 298.1 295.09 296.68 — 2025-12-16 297.66 298.28 290.82 292.01 — 2025-12-17 290.38 290.38 280.6 285.41 — 2025-12-18 289.09 292.5 286.02 288.34 — 2025-12-19 289.12 293.11 287.32 291.87 — 2025-12-22 294.07 294.07 289.79 291.88 — 2025-12-23 292.94 293.78 291.23 292.84 — 2025-12-24 292.93 294.97 292.62 293.64 — 2025-12-26 293.33 294.56 292.27 294.2 — 2025-12-29 294.25 295.08 290.42 292.02 — 2025-12-30 291.52 292.82 288.73 288.88 — 2025-12-31 288.01 289.09 285.14 285.22 — 2026-01-02 285.08 294.73 284.23 292.65 — 2026-01-05 291.44 297.28 289.88 296.67 — 2026-01-06 295.45 302.56 294.99 299.85 — 2026-01-07 301.69 302.77 291.77 292.12 — 2026-01-08 291.51 299.75 290.01 299.13 — 2026-01-09 301.41 311.92 299.15 311.62 — 2026-01-12 310.94 313.37 308.11 309.62 — 2026-01-13 309.01 311.36 302.88 311.04 — 2026-01-14 305.5 309.95 297.74 298.48 — 2026-01-15 301.63 304.71 299.9 301.71 — 2026-01-16 300.86 306.86 300.86 305.97 — 2026-01-20 304.84 304.84 296.06 296.15 — 2026-01-21 298.82 301 294.99 299.01 — 2026-01-22 301.48 306.59 298.09 303.27 — 2026-01-23 302.11 304.65 297.95 300.07 — 2026-01-26 301.43 302.45 298.93 300.4 — 2026-01-27 300.99 301.36 297.71 298.67 — 2026-01-28 297.83 300.39 295.59 299.73 — 2026-01-29 302.12 303.81 296.26 299.47 — 2026-01-30 297.01 301 295.84 300.54 — 2026-02-02 301.83 307.46 301.83 305.92 — 2026-02-03 307.72 318.67 307.63 311.01 — 2026-02-04 313.3 314.05 306.6 311.49 — 2026-02-05 312.64 314.84 307.88 310.76 — 2026-02-06 315 324.56 312.2 323.72 — 2026-02-09 322.07 327.89 321.52 327.32 — 2026-02-10 328.12 331.09 325.4 330.37 — 2026-02-11 327.36 329.01 319.28 319.78 — 2026-02-12 322.65 325.55 317.89 321.92 — 2026-02-13 322.22 328.79 320.36 327.65 — 2026-02-17 295.95 311.34 294.72 302.22 — 2026-02-18 302.22 304.33 297.83 299.36 — 2026-02-19 298.29 304 297.08 302.85 — 2026-02-20 303.37 306.95 298.66 305.29 — 2026-02-23 303.02 311.14 300.49 310.79 — 2026-02-24 311.81 318.1 309.52 317.89 — 2026-02-25 318.6 319.15 305.28 305.53 — 2026-02-25 318.6 319.15 305.28 305.53 — 2026-02-26 307 309.74 305.45 308.99 — 2026-02-27 305.71 311.77 304.68 310 — 2026-03-02 306.85 308.51 301.66 306.2 — 2026-03-03 301.97 302.4 294.73 300 — 2026-03-04 297.33 297.89 292.55 295.98 — 2026-03-05 291.34 293.48 281.35 287.23 — 2026-03-06 281.54 282.7 273.87 274.99 — 2026-03-09 271.81 274.33 266.81 274.33 — 2026-03-10 273.5 275.13 269.99 272 — 2026-03-11 270.44 271.18 265.95 266.6 — 2026-03-12 263.12 267.81 255 263.81 — 2026-03-13 265.32 269.32 263.36 265.42 — 2026-03-16 269.4 271.09 265.48 265.95 — 2026-03-17 268.55 269.74 264.23 265.46 — 2026-03-18 263.74 263.74 257.41 257.86 — 2026-03-19 254.15 257.37 252.4 257.02 — 2026-03-20 257.85 259.48 254.85 258.4 — 2026-03-23 264.78 267.08 261.79 263.75 — 2026-03-24 260.43 270.94 258.66 266.7 — 2026-03-25 270.97 271.46 263.59 269.53 — 2026-03-26 267.31 271.77 265.81 266.54 — 2026-03-27 266.54 266.78 260.92 261.46 — 2026-03-30 265.53 268.03 261.95 266.94 — 2026-03-31 267.88 273.71 264.55 272.3 — 2026-04-01 273.6 282.33 273.55 280.13 — 2026-04-02 276.29 284.53 275.42 279.88 —
VMC OHLC with signals — price trend VMC OHLC with signals Date Open High Low Close Volume 2025-10-13 302.74 305.2 301.57 302.75 — 2025-10-14 301.67 310.69 301.56 309.07 — 2025-10-15 309.56 311.74 301.36 303.1 — 2025-10-16 304.04 304.35 295.76 296.23 — 2025-10-17 295.45 297.09 293.53 295.35 — 2025-10-20 297.5 298.09 292.93 295.47 — 2025-10-21 295.58 299.31 293.63 297.57 — 2025-10-22 297.57 299.16 292.27 293.67 — 2025-10-23 292.43 295.28 291.94 292.06 — 2025-10-24 294.18 296.29 292.35 292.74 — 2025-10-27 293.75 296 291.04 292.01 — 2025-10-28 290.95 293.89 290.51 292.59 — 2025-10-29 292.35 299.11 292.22 294.97 — 2025-10-30 285.5 290.45 278.93 290 — 2025-10-31 287.81 291.5 285.14 289.5 — 2025-11-03 287.32 293.4 285.67 288.55 — 2025-11-04 289.22 294.19 285.31 292.26 — 2025-11-05 290.62 296 283.7 285.1 — 2025-11-06 284.18 289.96 284.18 286.3 — 2025-11-07 283.88 289.99 283.23 287.3 — 2025-11-10 287.23 295.34 286.44 292.84 — 2025-11-11 293 296.85 292.53 295.1 — 2025-11-12 295 297.74 294.01 295.09 — 2025-11-13 295.37 297.33 283.42 284.09 — 2025-11-14 283.37 284.67 279.85 280.58 — 2025-11-17 280.04 282.23 278.12 280.08 — 2025-11-18 278.86 283.52 277.94 281.87 — 2025-11-19 283.54 285.32 280.1 284.23 — 2025-11-20 287.12 291.36 285.84 285.97 — 2025-11-21 288.35 291.75 285.99 287.83 — 2025-11-24 287.39 288.4 285.18 287.19 — 2025-11-25 289 293.09 287.08 292.72 — 2025-11-26 292.18 296.61 292.06 295.08 — 2025-11-28 295.87 297.6 294.98 297.24 — 2025-12-01 295.2 296.35 291.58 291.85 — 2025-12-02 292.66 293.22 287.87 289.84 — 2025-12-03 291 295.13 289.76 292.59 — 2025-12-04 292 294 290.34 293.65 — 2025-12-05 294.03 296.56 291.56 294.87 — 2025-12-08 295.58 300.87 293.54 295.78 — 2025-12-09 295.04 297 290.6 291.04 — 2025-12-10 290.49 297.49 289.57 296.77 — 2025-12-11 297.92 303.75 296.82 299.27 — 2025-12-12 299.4 300.17 292.49 295.94 — 2025-12-15 297.22 298.1 295.09 296.68 — 2025-12-16 297.66 298.28 290.82 292.01 — 2025-12-17 290.38 290.38 280.6 285.41 — 2025-12-18 289.09 292.5 286.02 288.34 — 2025-12-19 289.12 293.11 287.32 291.87 — 2025-12-22 294.07 294.07 289.79 291.88 — 2025-12-23 292.94 293.78 291.23 292.84 — 2025-12-24 292.93 294.97 292.62 293.64 — 2025-12-26 293.33 294.56 292.27 294.2 — 2025-12-29 294.25 295.08 290.42 292.02 — 2025-12-30 291.52 292.82 288.73 288.88 — 2025-12-31 288.01 289.09 285.14 285.22 — 2026-01-02 285.08 294.73 284.23 292.65 — 2026-01-05 291.44 297.28 289.88 296.67 — 2026-01-06 295.45 302.56 294.99 299.85 — 2026-01-07 301.69 302.77 291.77 292.12 — 2026-01-08 291.51 299.75 290.01 299.13 — 2026-01-09 301.41 311.92 299.15 311.62 — 2026-01-12 310.94 313.37 308.11 309.62 — 2026-01-13 309.01 311.36 302.88 311.04 — 2026-01-14 305.5 309.95 297.74 298.48 — 2026-01-15 301.63 304.71 299.9 301.71 — 2026-01-16 300.86 306.86 300.86 305.97 — 2026-01-20 304.84 304.84 296.06 296.15 — 2026-01-21 298.82 301 294.99 299.01 — 2026-01-22 301.48 306.59 298.09 303.27 — 2026-01-23 302.11 304.65 297.95 300.07 — 2026-01-26 301.43 302.45 298.93 300.4 — 2026-01-27 300.99 301.36 297.71 298.67 — 2026-01-28 297.83 300.39 295.59 299.73 — 2026-01-29 302.12 303.81 296.26 299.47 — 2026-01-30 297.01 301 295.84 300.54 — 2026-02-02 301.83 307.46 301.83 305.92 — 2026-02-03 307.72 318.67 307.63 311.01 — 2026-02-04 313.3 314.05 306.6 311.49 — 2026-02-05 312.64 314.84 307.88 310.76 — 2026-02-06 315 324.56 312.2 323.72 — 2026-02-09 322.07 327.89 321.52 327.32 — 2026-02-10 328.12 331.09 325.4 330.37 — 2026-02-11 327.36 329.01 319.28 319.78 — 2026-02-12 322.65 325.55 317.89 321.92 — 2026-02-13 322.22 328.79 320.36 327.65 — 2026-02-17 295.95 311.34 294.72 302.22 — 2026-02-18 302.22 304.33 297.83 299.36 — 2026-02-19 298.29 304 297.08 302.85 — 2026-02-20 303.37 306.95 298.66 305.29 — 2026-02-23 303.02 311.14 300.49 310.79 — 2026-02-24 311.81 318.1 309.52 317.89 — 2026-02-25 318.6 319.15 305.28 305.53 — 2026-02-25 318.6 319.15 305.28 305.53 — 2026-02-26 307 309.74 305.45 308.99 — 2026-02-27 305.71 311.77 304.68 310 — 2026-03-02 306.85 308.51 301.66 306.2 — 2026-03-03 301.97 302.4 294.73 300 — 2026-03-04 297.33 297.89 292.55 295.98 — 2026-03-05 291.34 293.48 281.35 287.23 — 2026-03-06 281.54 282.7 273.87 274.99 — 2026-03-09 271.81 274.33 266.81 274.33 — 2026-03-10 273.5 275.13 269.99 272 — 2026-03-11 270.44 271.18 265.95 266.6 — 2026-03-12 263.12 267.81 255 263.81 — 2026-03-13 265.32 269.32 263.36 265.42 — 2026-03-16 269.4 271.09 265.48 265.95 — 2026-03-17 268.55 269.74 264.23 265.46 — 2026-03-18 263.74 263.74 257.41 257.86 — 2026-03-19 254.15 257.37 252.4 257.02 — 2026-03-20 257.85 259.48 254.85 258.4 — 2026-03-23 264.78 267.08 261.79 263.75 — 2026-03-24 260.43 270.94 258.66 266.7 — 2026-03-25 270.97 271.46 263.59 269.53 — 2026-03-26 267.31 271.77 265.81 266.54 — 2026-03-27 266.54 266.78 260.92 261.46 — 2026-03-30 265.53 268.03 261.95 266.94 — 2026-03-31 267.88 273.71 264.55 272.3 — 2026-04-01 273.6 282.33 273.55 280.13 — 2026-04-02 276.29 284.53 275.42 279.88 —