| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2026 | $156.78 | $168.68 | $156.12 | $160.21 | 24,172,653 |
October 2026 | $136.89 | $157.49 | $135.35 | $155.40 | 51,315,900 |
September 2026 | $152.87 | $153.81 | $134.26 | $136.34 | 47,596,000 |
August 2026 | $152.38 | $157.26 | $142.28 | $152.54 | 52,064,600 |
July 2026 | $159.62 | $169.29 | $143.91 | $152.51 | 61,902,000 |
June 2026 | $146.82 | $159.44 | $144.71 | $159.06 | 49,350,700 |
May 2026 | $158.90 | $159.94 | $146.60 | $147.21 | 37,884,800 |
April 2026 | $155.64 | $162.54 | $150.41 | $158.08 | 33,256,700 |
March 2026 | $165.58 | $165.58 | $151.09 | $153.95 | 39,289,700 |
February 2026 | $153.69 | $167.72 | $152.10 | $166.50 | 40,625,500 |
January 2026 | $149.36 | $158.74 | $146.10 | $153.26 | 40,565,300 |
December 2025 | $150.25 | $155.51 | $139.83 | $149.10 | 46,812,100 |
November 2025 | $135.58 | $152.27 | $134.88 | $150.29 | 45,752,000 |
October 2025 | $149.68 | $150.82 | $134.71 | $135.58 | 37,962,800 |
September 2025 | $142.50 | $152.10 | $139.64 | $149.10 | 40,780,900 |
August 2025 | $142.20 | $149.43 | $135.75 | $143.47 | 45,805,300 |
July 2025 | $144.75 | $149.58 | $140.08 | $140.72 | 37,567,500 |
June 2025 | $139.50 | $145.74 | $134.69 | $144.66 | 40,444,100 |
May 2025 | $144.81 | $146.47 | $139.23 | $140.52 | 39,513,100 |
April 2025 | $153.04 | $157.19 | $134.76 | $146.14 | 58,140,500 |
March 2025 | $153.02 | $158.64 | $148.30 | $152.87 | 44,810,200 |
February 2025 | $125.15 | $152.09 | $124.47 | $151.91 | 46,899,700 |
January 2025 | $129.97 | $131.42 | $118.08 | $126.18 | 39,294,700 |
December 2024 | $133.36 | $134.98 | $125.83 | $129.72 | 32,051,500 |
November 2024 | $127.20 | $134.69 | $126.21 | $133.69 | 40,128,200 |
