| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $191.97 | $202.51 | $189.78 | $198.07 | 31,985,155 |
September 2026 | $214.10 | $221.10 | $192.91 | $193.07 | 74,301,900 |
August 2026 | $211.09 | $227.34 | $209.26 | $214.51 | 63,860,084 |
July 2026 | $201.11 | $212.57 | $190.71 | $208.27 | 97,803,800 |
June 2026 | $184.94 | $209.36 | $173.63 | $199.91 | 107,346,300 |
May 2026 | $191.08 | $194.48 | $179.37 | $187.27 | 94,733,000 |
April 2026 | $184.17 | $209.20 | $176.34 | $189.81 | 88,685,100 |
March 2026 | $190.07 | $195.66 | $173.62 | $181.01 | 118,574,000 |
February 2026 | $215.73 | $225.09 | $186.04 | $194.12 | 103,635,000 |
January 2026 | $241.53 | $256.64 | $212.09 | $216.40 | 128,675,000 |
December 2025 | $215.63 | $246.85 | $215.05 | $239.56 | 71,780,400 |
November 2025 | $216.62 | $220.15 | $196.79 | $216.54 | 73,068,000 |
October 2025 | $210.05 | $224.92 | $197.53 | $216.62 | 87,582,100 |
September 2025 | $219.98 | $226.97 | $205.53 | $209.33 | 69,714,000 |
August 2025 | $207.77 | $224.67 | $199.97 | $223.74 | 67,884,600 |
July 2025 | $208.33 | $228.27 | $205.06 | $211.13 | 86,739,200 |
June 2025 | $185.21 | $211.74 | $183.16 | $208.94 | 76,777,000 |
May 2025 | $175.95 | $200.17 | $174.57 | $185.75 | 122,872,700 |
April 2025 | $173.44 | $182.70 | $140.20 | $176.46 | 127,191,800 |
March 2025 | $196.07 | $197.98 | $156.54 | $175.52 | 106,473,800 |
February 2025 | $194.94 | $206.22 | $186.87 | $196.32 | 63,725,900 |
January 2025 | $175.68 | $203.62 | $170.47 | $198.82 | 70,143,900 |
December 2024 | $188.04 | $188.37 | $169.78 | $174.04 | 50,137,100 |
November 2024 | $157.94 | $192.91 | $155.97 | $187.40 | 70,830,800 |
October 2024 | $145.58 | $163.37 | $139.41 | $158.37 | 59,622,800 |
