| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $294.10 | $315.34 | $274.10 | $279.58 | 131,036,541 |
June 2026 | $297.38 | $334.03 | $273.88 | $298.07 | 221,876,500 |
May 2026 | $278.68 | $331.51 | $275.14 | $305.68 | 151,305,600 |
April 2026 | $193.30 | $286.38 | $190.03 | $279.66 | 164,585,000 |
March 2026 | $209.97 | $210.40 | $183.97 | $193.16 | 143,884,800 |
February 2026 | $214.35 | $230.15 | $207.20 | $211.04 | 159,621,500 |
January 2026 | $172.96 | $219.45 | $172.90 | $214.46 | 173,310,900 |
December 2025 | $164.92 | $182.63 | $164.61 | $171.49 | 140,566,700 |
November 2025 | $160.47 | $167.30 | $150.97 | $166.33 | 145,008,800 |
October 2025 | $178.28 | $181.70 | $155.98 | $159.60 | 199,578,600 |
September 2025 | $195.34 | $196.12 | $170.49 | $180.01 | 157,759,800 |
August 2025 | $175.99 | $204.86 | $174.32 | $198.38 | 119,396,500 |
July 2025 | $201.35 | $215.64 | $176.17 | $177.39 | 165,348,400 |
June 2025 | $176.89 | $202.69 | $176.66 | $201.96 | 117,541,800 |
May 2025 | $156.45 | $184.72 | $153.75 | $177.86 | 154,223,300 |
April 2025 | $172.91 | $173.54 | $134.98 | $155.68 | 238,844,200 |
March 2025 | $191.94 | $193.14 | $165.98 | $173.32 | 133,507,400 |
February 2025 | $176.53 | $198.44 | $170.48 | $189.03 | 116,441,500 |
January 2025 | $181.26 | $192.09 | $171.96 | $178.05 | 141,670,100 |
December 2024 | $191.27 | $193.79 | $175.54 | $179.52 | 109,826,900 |
November 2024 | $194.43 | $211.00 | $187.56 | $192.47 | 122,894,900 |
October 2024 | $195.99 | $201.25 | $183.43 | $194.51 | 120,772,100 |
September 2024 | $201.60 | $201.60 | $185.16 | $196.48 | 108,425,100 |
August 2024 | $191.89 | $204.17 | $171.27 | $203.87 | 125,407,300 |
July 2024 | $182.98 | $199.24 | $182.14 | $193.85 | 113,318,100 |
