| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $135.82 | $148.28 | $134.88 | $146.24 | 4,789,239 |
September 2026 | $150.75 | $154.17 | $129.12 | $134.51 | 9,940,600 |
August 2026 | $161.16 | $164.00 | $149.21 | $150.57 | 8,468,029 |
July 2026 | $152.33 | $175.00 | $149.35 | $159.38 | 8,133,600 |
June 2026 | $154.12 | $163.07 | $137.65 | $149.01 | 11,978,400 |
May 2026 | $180.95 | $184.04 | $140.84 | $153.18 | 12,374,836 |
April 2026 | $178.10 | $189.30 | $171.41 | $179.30 | 6,886,866 |
March 2026 | $163.66 | $177.56 | $159.31 | $176.77 | 9,862,669 |
February 2026 | $174.00 | $180.42 | $153.36 | $164.42 | 10,240,998 |
January 2026 | $169.87 | $183.72 | $167.50 | $174.67 | 4,318,400 |
December 2025 | $163.25 | $179.83 | $161.99 | $170.83 | 7,103,203 |
November 2025 | $164.30 | $169.02 | $159.38 | $163.15 | 5,221,000 |
October 2025 | $161.82 | $170.98 | $149.31 | $165.01 | 11,244,700 |
September 2025 | $168.65 | $170.00 | $155.86 | $161.65 | 7,144,313 |
August 2025 | $167.00 | $172.24 | $156.51 | $168.64 | 6,267,400 |
July 2025 | $161.33 | $176.99 | $160.93 | $166.35 | 8,367,406 |
June 2025 | $163.53 | $164.63 | $157.13 | $161.50 | 8,297,600 |
May 2025 | $164.71 | $168.67 | $161.03 | $164.16 | 8,197,600 |
April 2025 | $163.28 | $172.29 | $151.75 | $166.28 | 10,525,700 |
March 2025 | $165.60 | $173.50 | $158.88 | $164.08 | 8,466,100 |
February 2025 | $194.38 | $197.28 | $161.24 | $165.60 | 6,128,400 |
January 2025 | $192.32 | $204.69 | $189.33 | $195.35 | 4,373,100 |
December 2024 | $203.50 | $208.28 | $189.35 | $191.13 | 5,546,000 |
November 2024 | $196.58 | $209.13 | $193.11 | $202.52 | 4,100,200 |
October 2024 | $227.61 | $231.65 | $194.96 | $195.08 | 4,905,700 |
