| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $219.92 | $240.79 | $219.75 | $228.90 | 5,103,982 |
September 2026 | $223.96 | $240.87 | $217.65 | $219.64 | 6,591,200 |
August 2026 | $203.65 | $227.58 | $200.41 | $224.81 | 5,682,500 |
July 2026 | $191.87 | $230.31 | $191.54 | $202.22 | 7,117,800 |
June 2026 | $179.54 | $202.70 | $179.25 | $191.87 | 6,273,500 |
May 2026 | $174.06 | $189.65 | $160.96 | $180.96 | 4,622,800 |
April 2026 | $164.37 | $180.19 | $161.30 | $173.77 | 4,773,300 |
March 2026 | $164.59 | $171.06 | $143.09 | $163.32 | 7,271,300 |
February 2026 | $159.21 | $176.83 | $153.23 | $165.50 | 5,445,000 |
January 2026 | $123.35 | $161.26 | $121.61 | $159.34 | 6,422,200 |
December 2025 | $107.81 | $128.70 | $107.81 | $122.81 | 7,196,500 |
November 2025 | $99.60 | $113.75 | $96.73 | $108.33 | 7,071,600 |
October 2025 | $97.16 | $100.55 | $86.16 | $100.01 | 7,927,600 |
September 2025 | $101.06 | $108.68 | $96.23 | $97.68 | 6,883,200 |
August 2025 | $113.07 | $113.07 | $99.58 | $103.09 | 7,709,500 |
July 2025 | $109.23 | $115.16 | $102.12 | $105.46 | 8,099,100 |
June 2025 | $110.69 | $115.55 | $106.27 | $109.97 | 7,163,700 |
May 2025 | $106.79 | $119.50 | $90.29 | $111.45 | 13,528,500 |
April 2025 | $126.13 | $130.63 | $91.42 | $107.35 | 10,849,600 |
March 2025 | $141.23 | $142.69 | $122.02 | $126.13 | 8,668,100 |
February 2025 | $136.55 | $151.77 | $132.09 | $141.77 | 6,571,800 |
January 2025 | $135.19 | $142.05 | $131.87 | $139.24 | 4,493,300 |
December 2024 | $151.64 | $154.06 | $131.67 | $132.36 | 5,219,500 |
November 2024 | $150.82 | $166.01 | $147.56 | $150.36 | 5,553,900 |
October 2024 | $138.66 | $152.78 | $128.18 | $151.73 | 4,748,300 |
