| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $310.17 | $311.00 | $303.03 | $304.85 | 9,894,260 |
March 2026 | $339.17 | $339.85 | $304.78 | $310.79 | 70,949,100 |
February 2026 | $317.23 | $339.45 | $313.46 | $339.17 | 70,740,000 |
January 2026 | $303.59 | $315.64 | $296.67 | $313.25 | 62,789,600 |
December 2025 | $307.76 | $320.00 | $297.93 | $303.93 | 72,785,700 |
November 2025 | $294.25 | $309.70 | $291.06 | $308.24 | 63,007,400 |
October 2025 | $299.78 | $309.20 | $288.69 | $295.00 | 62,350,200 |
September 2025 | $309.45 | $315.76 | $294.46 | $300.40 | 65,175,300 |
August 2025 | $298.33 | $311.41 | $293.29 | $308.20 | 72,279,700 |
July 2025 | $287.52 | $300.23 | $285.32 | $294.96 | 77,239,800 |
June 2025 | $305.44 | $309.04 | $278.64 | $287.19 | 81,445,500 |
May 2025 | $306.08 | $314.46 | $298.13 | $306.77 | 60,848,800 |
April 2025 | $306.01 | $314.52 | $283.94 | $312.43 | 92,033,900 |
March 2025 | $301.16 | $318.95 | $289.04 | $305.32 | 78,078,500 |
February 2025 | $278.93 | $305.69 | $276.18 | $299.64 | 68,119,000 |
January 2025 | $282.75 | $287.42 | $268.74 | $280.56 | 60,387,900 |
December 2024 | $285.23 | $295.24 | $280.45 | $281.72 | 62,467,100 |
November 2024 | $284.50 | $293.48 | $273.82 | $285.95 | 60,924,200 |
October 2024 | $294.16 | $307.09 | $279.99 | $282.18 | 98,391,200 |
September 2024 | $276.63 | $296.53 | $274.07 | $294.16 | 54,827,700 |
August 2024 | $256.24 | $280.63 | $252.00 | $277.22 | 75,093,700 |
July 2024 | $244.73 | $257.06 | $233.88 | $254.88 | 90,738,300 |
June 2024 | $247.70 | $252.66 | $239.46 | $244.74 | 73,613,800 |
May 2024 | $258.94 | $264.05 | $237.74 | $247.02 | 76,370,800 |
April 2024 | $268.60 | $268.64 | $250.59 | $260.52 | 80,447,500 |
