
VMC · NYSE
| Date | Open | High | Low | Close | Change | Volume |
|---|---|---|---|---|---|---|
| Oct 30, 2026 | $283.31 | $285.22 | $278.23 | $281.25 | +0.34% | 1.51M |
| Oct 29, 2026 | $265.85 | $286.46 | $259.98 | $280.31 | +5.78% | 2.83M |
| Oct 28, 2026 | $261.97 | $265.65 | $261.05 | $265.00 | +0.95% | 1.25M |
| Oct 27, 2026 | $262.40 | $263.22 | $259.99 | $262.50 | +0.39% | 730.39K |
| Oct 26, 2026 | $262.76 | $263.96 | $260.14 | $261.48 | -0.08% | 1.07M |
| Oct 23, 2026 | $267.06 | $267.60 | $260.41 | $261.69 | -2.62% | 1.06M |
| Oct 22, 2026 | $264.64 | $269.15 | $262.91 | $268.72 | +1.54% | 1.23M |
| Oct 21, 2026 | $263.70 | $266.16 | $262.12 | $264.64 | +1.04% | 1.36M |
| Oct 20, 2026 | $257.93 | $263.76 | $255.95 | $261.92 | +1.74% | 1.68M |
| Oct 19, 2026 | $258.23 | $259.25 | $255.09 | $257.45 | -0.07% | 1.29M |
| Oct 16, 2026 | $255.41 | $259.62 | $253.93 | $257.63 | +2.07% | 1.74M |
| Oct 15, 2026 | $244.12 | $252.42 | $243.91 | $252.40 | +4.40% | 1.65M |
| Oct 14, 2026 | $241.20 | $243.15 | $238.72 | $241.77 | -0.73% | 1.05M |
| Oct 13, 2026 | $244.99 | $247.63 | $242.37 | $243.54 | -0.66% | 998.72K |
| Oct 12, 2026 | $243.19 | $247.52 | $243.19 | $245.15 | +0.23% | 683.50K |
| Oct 9, 2026 | $246.49 | $247.48 | $243.54 | $244.58 | -0.68% | 1.10M |
| Oct 8, 2026 | $241.51 | $246.54 | $240.67 | $246.26 | +0.87% | 1.43M |
| Oct 7, 2026 | $245.94 | $246.55 | $241.65 | $244.13 | -1.90% | 874.87K |
| Oct 6, 2026 | $247.02 | $249.90 | $246.50 | $248.85 | +1.34% | 960.39K |
| Oct 5, 2026 | $241.77 | $245.93 | $238.38 | $245.57 | +1.03% | 1.02M |
| Oct 2, 2026 | $246.08 | $247.62 | $242.77 | $243.06 | -0.38% | 914.13K |
| Oct 1, 2026 | $243.53 | $245.42 | $237.03 | $243.98 | -0.27% | 2.14M |
| Sep 30, 2026 | $243.36 | $247.11 | $242.13 | $244.63 | +0.77% | 1.52M |
| Sep 29, 2026 | $246.52 | $248.84 | $239.90 | $242.75 | -1.38% | 1.65M |
| Sep 28, 2026 | $242.96 | $248.40 | $241.02 | $246.15 | +0.47% | 1.28M |
| Sep 25, 2026 | $242.34 | $246.88 | $241.47 | $245.00 | +1.37% | 1.71M |
| Sep 24, 2026 | $243.83 | $245.14 | $241.19 | $241.70 | -1.10% | 1.21M |
| Sep 23, 2026 | $245.22 | $252.70 | $243.65 | $244.40 | -1.40% | 1.73M |
| Sep 22, 2026 | $250.48 | $251.93 | $242.73 | $247.87 | +0.68% | 1.22M |
| Sep 21, 2026 | $243.61 | $247.71 | $241.17 | $246.20 | +2.23% | 1.13M |
| Sep 18, 2026 | $241.80 | $243.97 | $240.69 | $240.83 | -1.50% | 2.06M |
| Sep 17, 2026 | $248.62 | $249.05 | $241.77 | $244.50 | +0.08% | 919.25K |
| Sep 16, 2026 | $249.48 | $250.79 | $242.50 | $244.30 | -1.97% | 1.23M |
| Sep 15, 2026 | $250.51 | $251.03 | $247.02 | $249.20 | -0.53% | 772.27K |
| Sep 14, 2026 | $250.81 | $253.01 | $248.28 | $250.54 | -0.87% | 955.19K |
| Sep 11, 2026 | $253.30 | $254.00 | $250.73 | $252.74 | +0.85% | 1.03M |
| Sep 10, 2026 | $247.38 | $251.03 | $246.20 | $250.60 | +0.28% | 1.00M |
| Sep 9, 2026 | $251.42 | $254.55 | $249.52 | $249.89 | -3.26% | 1.03M |
| Sep 8, 2026 | $259.72 | $262.19 | $257.94 | $258.30 | -1.65% | 958.85K |
| Sep 4, 2026 | $258.60 | $264.27 | $258.59 | $262.63 | +0.92% | 1.11M |
| Sep 3, 2026 | $267.43 | $267.99 | $259.66 | $260.23 | -1.40% | 1.03M |
| Sep 2, 2026 | $260.27 | $266.83 | $259.50 | $263.93 | +1.63% | 1.25M |
| Sep 1, 2026 | $266.98 | $267.58 | $257.17 | $259.69 | -3.67% | 1.67M |
| Aug 31, 2026 | $272.90 | $273.74 | $268.70 | $269.58 | -1.80% | 996.10K |
| Aug 28, 2026 | $275.98 | $278.23 | $270.43 | $274.51 | +0.24% | 714.78K |
| Aug 27, 2026 | $271.29 | $275.79 | $270.26 | $273.85 | +0.04% | 1.17M |
| Aug 26, 2026 | $274.79 | $277.65 | $272.38 | $273.74 | -0.13% | 874.83K |
| Aug 25, 2026 | $281.02 | $281.19 | $273.07 | $274.09 | -0.67% | 633.75K |
| Aug 24, 2026 | $276.54 | $280.55 | $274.06 | $275.94 | -0.04% | 825.98K |
| Aug 21, 2026 | $272.83 | $277.80 | $270.96 | $276.04 | +1.98% | 903.34K |
| Aug 20, 2026 | $272.01 | $275.10 | $270.47 | $270.67 | -2.04% | 583.05K |
| Aug 19, 2026 | $274.40 | $279.14 | $272.49 | $276.30 | +1.71% | 864.09K |
| Aug 18, 2026 | $278.03 | $278.07 | $270.10 | $271.65 | -2.34% | 725.77K |
| Aug 17, 2026 | $280.31 | $282.72 | $277.05 | $278.15 | -1.37% | 702.29K |
| Aug 14, 2026 | $282.00 | $282.11 | $277.11 | $282.00 | +1.61% | 658.07K |
| Aug 13, 2026 | $281.93 | $283.21 | $277.06 | $277.52 | -1.02% | 606.36K |
| Aug 12, 2026 | $288.28 | $288.40 | $279.83 | $280.38 | -2.57% | 723.58K |
| Aug 11, 2026 | $285.05 | $289.37 | $283.86 | $287.79 | +0.86% | 694.02K |
| Aug 10, 2026 | $283.28 | $285.53 | $282.40 | $285.34 | +0.23% | 774.47K |
| Aug 7, 2026 | $280.21 | $287.33 | $280.21 | $284.69 | — | 1.22M |