VMC · NYSE
| Date | Open | High | Low | Close | Change | Volume |
|---|---|---|---|---|---|---|
| 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 | -2.00% | 1.06M |
| Jun 16, 2026 | $295.02 | $302.87 | $295.02 | $300.83 | +2.68% | 1.38M |
| Jun 15, 2026 | $292.29 | $299.37 | $287.87 | $292.99 | +2.28% | 1.18M |
| Jun 12, 2026 | $284.78 | $288.63 | $280.94 | $286.47 | +2.24% | 915.14K |
| Jun 11, 2026 | $273.73 | $280.96 | $271.86 | $280.19 | +2.76% | 1.56M |
| Jun 10, 2026 | $280.51 | $281.81 | $271.70 | $272.67 | -2.27% | 1.37M |
| Jun 9, 2026 | $272.56 | $279.42 | $271.63 | $279.00 | +3.34% | 1.32M |
| Jun 8, 2026 | $279.23 | $280.70 | $269.53 | $269.98 | -4.05% | 1.25M |
| Jun 5, 2026 | $283.73 | $285.56 | $280.39 | $281.38 | -0.59% | 1.42M |
| Jun 4, 2026 | $286.93 | $288.98 | $281.89 | $283.06 | -0.79% | 1.09M |
| Jun 3, 2026 | $280.77 | $286.08 | $280.50 | $285.30 | +1.23% | 969.43K |
| Jun 2, 2026 | $278.52 | $285.88 | $278.52 | $281.84 | +0.10% | 1.34M |
| Jun 1, 2026 | $278.69 | $284.20 | $275.49 | $281.56 | -0.48% | 1.42M |
| May 29, 2026 | $276.96 | $287.42 | $276.96 | $282.92 | +2.23% | 2.06M |
| May 28, 2026 | $274.50 | $278.49 | $273.74 | $276.75 | +0.40% | 1.62M |
| May 27, 2026 | $271.89 | $276.58 | $270.02 | $275.65 | +2.49% | 1.22M |
| May 26, 2026 | $262.42 | $270.81 | $261.23 | $268.94 | +3.18% | 1.16M |
| May 22, 2026 | $263.00 | $264.08 | $257.89 | $260.65 | -0.55% | 803.71K |
| May 21, 2026 | $260.23 | $263.59 | $258.28 | $262.08 | -0.45% | 701.46K |
| May 20, 2026 | $259.29 | $264.40 | $258.02 | $263.26 | +1.46% | 1.20M |
| May 19, 2026 | $265.48 | $265.56 | $252.42 | $259.46 | -2.58% | 1.50M |
| May 18, 2026 | $268.31 | $270.67 | $265.77 | $266.33 | -0.56% | 984.35K |
| May 15, 2026 | $271.50 | $274.40 | $266.75 | $267.83 | -2.64% | 954.73K |
| May 14, 2026 | $276.60 | $278.23 | $274.69 | $275.09 | +0.20% | 850.67K |
| May 13, 2026 | $277.89 | $280.06 | $272.84 | $274.54 | -1.71% | 1.23M |
| May 12, 2026 | $282.22 | $282.63 | $277.84 | $279.33 | -1.19% | 900.25K |
| May 11, 2026 | $283.49 | $284.54 | $279.81 | $282.70 | -0.36% | 928.21K |
| May 8, 2026 | $290.54 | $291.04 | $282.80 | $283.72 | — | 1.02M |