| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $270.25 | $272.45 | $268.90 | $269.43 | 3,828,001 |
June 2026 | $276.25 | $289.29 | $264.53 | $270.31 | 99,720,880 |
May 2026 | $292.71 | $293.59 | $270.15 | $277.32 | 87,285,100 |
April 2026 | $308.08 | $310.43 | $287.35 | $291.61 | 65,856,900 |
March 2026 | $336.88 | $337.56 | $302.73 | $308.70 | 70,949,100 |
February 2026 | $315.09 | $337.17 | $311.35 | $336.88 | 70,740,000 |
January 2026 | $301.55 | $313.51 | $294.67 | $311.14 | 62,789,600 |
December 2025 | $305.69 | $317.85 | $295.92 | $301.88 | 72,785,700 |
November 2025 | $292.27 | $307.61 | $289.10 | $306.16 | 63,007,400 |
October 2025 | $297.76 | $307.11 | $286.74 | $293.01 | 62,350,200 |
September 2025 | $307.37 | $313.63 | $292.47 | $298.38 | 65,175,300 |
August 2025 | $296.32 | $309.31 | $291.31 | $306.12 | 72,279,700 |
July 2025 | $285.58 | $298.21 | $283.40 | $292.97 | 77,239,800 |
June 2025 | $303.38 | $306.95 | $276.77 | $285.26 | 81,445,500 |
May 2025 | $304.02 | $312.34 | $296.12 | $304.70 | 60,848,800 |
April 2025 | $303.95 | $312.40 | $282.03 | $310.33 | 92,033,900 |
March 2025 | $299.13 | $316.81 | $287.09 | $303.26 | 78,078,500 |
February 2025 | $277.05 | $303.63 | $274.32 | $297.62 | 68,119,000 |
January 2025 | $280.85 | $285.49 | $266.93 | $278.67 | 60,387,900 |
December 2024 | $283.31 | $293.25 | $278.56 | $279.82 | 62,467,100 |
November 2024 | $282.58 | $291.51 | $271.98 | $284.02 | 60,924,200 |
October 2024 | $292.18 | $305.02 | $278.10 | $280.28 | 98,391,200 |
September 2024 | $274.76 | $294.53 | $272.22 | $292.18 | 54,827,700 |
August 2024 | $254.52 | $278.74 | $250.30 | $275.35 | 75,093,700 |
July 2024 | $243.08 | $255.33 | $232.30 | $253.16 | 90,738,300 |
