
VMC · NYSE
| Date | Open | High | Low | Close | Change | Volume |
|---|---|---|---|---|---|---|
| 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.09% | 1.22M |
| Aug 6, 2026 | $286.04 | $286.95 | $280.43 | $281.63 | -1.79% | 960.91K |
| Aug 5, 2026 | $285.28 | $289.50 | $285.26 | $286.77 | +0.59% | 733.26K |
| Aug 4, 2026 | $286.66 | $287.42 | $281.97 | $285.10 | +0.53% | 1.24M |
| Aug 3, 2026 | $271.06 | $283.73 | $271.06 | $283.59 | +5.59% | 1.52M |
| Jul 31, 2026 | $268.68 | $273.04 | $266.68 | $268.57 | -0.98% | 1.98M |
| Jul 30, 2026 | $287.99 | $289.55 | $271.09 | $271.24 | -4.47% | 1.78M |
| Jul 29, 2026 | $298.57 | $300.63 | $283.00 | $283.92 | -1.56% | 1.69M |
| Jul 28, 2026 | $284.92 | $289.79 | $283.95 | $288.42 | +1.38% | 1.43M |
| Jul 27, 2026 | $284.79 | $287.27 | $282.62 | $284.49 | +1.71% | 915.90K |
| Jul 24, 2026 | $275.58 | $280.79 | $274.44 | $279.70 | +1.73% | 797.93K |
| Jul 23, 2026 | $275.46 | $277.97 | $272.43 | $274.93 | -1.04% | 824.10K |
| Jul 22, 2026 | $277.18 | $281.08 | $276.75 | $277.83 | +0.39% | 725.89K |
| Jul 21, 2026 | $281.55 | $282.52 | $274.83 | $276.75 | -1.38% | 1.03M |
| Jul 20, 2026 | $290.91 | $293.43 | $278.87 | $280.62 | -2.67% | 1.22M |
| Jul 17, 2026 | $291.03 | $298.85 | $287.06 | $288.33 | -1.75% | 689.85K |
| Jul 16, 2026 | $287.31 | $295.37 | $287.31 | $293.47 | +1.51% | 620.99K |
| Jul 15, 2026 | $290.06 | $292.82 | $287.51 | $289.11 | -0.95% | 701.00K |
| Jul 14, 2026 | $295.85 | $299.74 | $291.71 | $291.89 | -0.30% | 736.17K |
| Jul 13, 2026 | $294.62 | $298.35 | $290.97 | $292.78 | -0.84% | 802.74K |
| Jul 10, 2026 | $288.77 | $297.05 | $288.43 | $295.25 | +2.26% | 1.49M |
| Jul 9, 2026 | $285.75 | $290.14 | $284.50 | $288.73 | +0.75% | 939.12K |
| Jul 8, 2026 | $294.23 | $295.49 | $284.63 | $286.59 | -4.44% | 1.04M |
| Jul 7, 2026 | $305.04 | $305.04 | $294.92 | $299.90 | -1.62% | 1.01M |
| Jul 6, 2026 | $304.65 | $305.83 | $299.90 | $304.84 | +0.54% | 785.20K |
| Jul 2, 2026 | $298.20 | $303.74 | $295.51 | $303.19 | +2.77% | 1.34M |
| Jul 1, 2026 | $292.06 | $295.49 | $286.83 | $295.03 | +0.01% | 1.22M |
| Jun 30, 2026 | $305.65 | $306.99 | $291.42 | $295.01 | -2.90% | 1.94M |
| Jun 29, 2026 | $302.81 | $311.00 | $300.00 | $303.82 | -2.42% | 1.45M |
| Jun 26, 2026 | $313.70 | $314.77 | $307.08 | $311.35 | -0.52% | 1.60M |
| Jun 25, 2026 | $310.65 | $321.16 | $309.06 | $312.97 | +1.85% | 1.11M |
| Jun 24, 2026 | $302.01 | $309.92 | $301.74 | $307.29 | +2.74% | 1.73M |
| Jun 23, 2026 | $301.75 | $305.14 | $299.03 | $299.09 | -1.74% | 878.71K |
| Jun 22, 2026 | $300.66 | $307.03 | $298.57 | $304.39 | +0.51% | 968.93K |
| Jun 18, 2026 | $298.33 | $306.86 | $296.68 | $302.84 | +2.72% | 2.01M |
| Jun 17, 2026 | $299.06 | $305.28 | $293.00 | $294.82 | — | 1.06M |