| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 2026 | $295.74 | $312.68 | $293.50 | $302.81 | 9,571,346 |
March 2026 | $314.55 | $321.47 | $292.62 | $295.35 | 49,305,031 |
February 2026 | $282.71 | $315.04 | $279.84 | $312.04 | 49,455,900 |
January 2026 | $265.89 | $284.95 | $256.07 | $282.31 | 40,411,200 |
December 2025 | $273.94 | $275.11 | $257.87 | $266.70 | 37,286,700 |
November 2025 | $258.01 | $279.73 | $254.14 | $273.63 | 38,457,700 |
October 2025 | $262.67 | $267.71 | $250.01 | $258.10 | 42,439,700 |
September 2025 | $258.22 | $266.54 | $250.12 | $262.67 | 40,186,100 |
August 2025 | $271.68 | $278.92 | $256.92 | $257.86 | 40,196,700 |
July 2025 | $268.63 | $273.40 | $262.32 | $269.25 | 46,780,100 |
June 2025 | $277.48 | $280.07 | $254.67 | $266.67 | 54,577,700 |
May 2025 | $265.12 | $279.40 | $255.92 | $278.35 | 45,644,000 |
April 2025 | $254.26 | $267.90 | $239.37 | $266.86 | 64,038,500 |
March 2025 | $243.34 | $258.03 | $239.13 | $255.51 | 60,280,000 |
February 2025 | $229.82 | $243.82 | $228.21 | $243.21 | 31,739,100 |
January 2025 | $222.82 | $229.39 | $215.27 | $226.68 | 38,654,000 |
December 2024 | $221.67 | $231.75 | $218.58 | $222.57 | 48,550,500 |
November 2024 | $208.98 | $222.40 | $199.11 | $221.50 | 39,357,200 |
October 2024 | $205.68 | $214.39 | $202.97 | $209.73 | 36,598,200 |
September 2024 | $192.99 | $206.01 | $192.34 | $205.35 | 46,254,600 |
August 2024 | $179.80 | $199.95 | $179.64 | $199.73 | 36,538,500 |
July 2024 | $182.96 | $187.74 | $178.84 | $179.34 | 50,066,900 |
June 2024 | $187.05 | $188.51 | $176.55 | $182.01 | 46,625,100 |
May 2024 | $192.44 | $197.87 | $186.39 | $186.85 | 41,336,800 |
April 2024 | $198.22 | $200.17 | $189.70 | $192.98 | 38,509,800 |
