| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 2026 | $168.27 | $184.89 | $158.12 | $181.46 | 166,948,932 |
May 2026 | $168.61 | $175.08 | $149.76 | $167.01 | 152,202,300 |
April 2026 | $168.25 | $193.43 | $161.64 | $167.94 | 153,185,800 |
March 2026 | $161.23 | $184.48 | $160.35 | $167.99 | 203,685,000 |
February 2026 | $200.44 | $204.28 | $149.90 | $168.76 | 312,335,000 |
January 2026 | $213.25 | $219.70 | $197.15 | $199.12 | 108,272,500 |
December 2025 | $195.17 | $219.75 | $194.10 | $213.19 | 127,197,500 |
November 2025 | $201.19 | $208.03 | $181.62 | $195.27 | 139,075,000 |
October 2025 | $212.65 | $223.49 | $195.63 | $201.75 | 158,410,000 |
September 2025 | $221.22 | $224.59 | $212.61 | $214.53 | 109,512,500 |
August 2025 | $217.34 | $229.86 | $211.77 | $222.08 | 93,437,500 |
July 2025 | $227.71 | $231.62 | $215.46 | $218.32 | 106,465,000 |
June 2025 | $217.78 | $230.02 | $207.67 | $229.63 | 111,225,000 |
May 2025 | $198.07 | $219.07 | $196.79 | $218.53 | 107,015,000 |
April 2025 | $181.04 | $202.58 | $162.20 | $201.91 | 168,207,500 |
March 2025 | $198.21 | $199.74 | $169.45 | $182.42 | 156,912,500 |
February 2025 | $184.54 | $208.72 | $181.98 | $198.21 | 138,955,000 |
January 2025 | $197.21 | $199.15 | $181.61 | $187.21 | 129,640,000 |
December 2024 | $205.39 | $210.90 | $195.13 | $196.33 | 107,900,000 |
November 2024 | $184.19 | $206.60 | $184.19 | $205.22 | 129,005,000 |
October 2024 | $166.79 | $191.59 | $160.21 | $184.48 | 104,422,500 |
September 2024 | $152.55 | $168.56 | $146.00 | $166.17 | 112,312,500 |
August 2024 | $146.27 | $155.08 | $125.16 | $153.86 | 168,625,000 |
July 2024 | $156.54 | $163.11 | $143.39 | $146.22 | 120,255,000 |
June 2024 | $148.29 | $159.01 | $145.84 | $155.92 | 97,247,500 |
