| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $129.87 | $138.75 | $125.08 | $136.87 | 7,295,400 |
April 2026 | $121.51 | $136.97 | $110.49 | $126.76 | 18,799,200 |
March 2026 | $123.75 | $138.86 | $116.31 | $121.54 | 46,980,182 |
February 2026 | $136.61 | $137.62 | $104.62 | $125.49 | 49,017,000 |
January 2026 | $159.00 | $159.42 | $131.77 | $134.38 | 19,834,800 |
December 2025 | $159.57 | $169.76 | $158.12 | $158.93 | 16,917,100 |
November 2025 | $185.92 | $185.92 | $155.71 | $160.73 | 17,105,900 |
October 2025 | $207.45 | $207.45 | $182.84 | $186.15 | 14,806,700 |
September 2025 | $222.89 | $226.35 | $206.13 | $207.09 | 14,343,100 |
August 2025 | $229.59 | $247.30 | $212.14 | $226.01 | 14,820,700 |
July 2025 | $228.58 | $238.55 | $216.56 | $230.01 | 11,209,700 |
June 2025 | $257.38 | $265.99 | $219.69 | $229.87 | 13,185,600 |
May 2025 | $225.89 | $260.92 | $221.56 | $257.38 | 12,516,500 |
April 2025 | $216.49 | $227.90 | $184.00 | $224.57 | 12,506,100 |
March 2025 | $216.99 | $226.61 | $197.54 | $216.72 | 16,510,000 |
February 2025 | $202.94 | $219.93 | $197.16 | $217.32 | 13,189,000 |
January 2025 | $204.97 | $215.80 | $195.19 | $205.53 | 9,329,300 |
December 2024 | $229.51 | $240.36 | $199.13 | $202.96 | 12,384,100 |
November 2024 | $205.36 | $235.01 | $200.96 | $229.65 | 12,111,800 |
October 2024 | $164.85 | $219.77 | $158.00 | $206.65 | 13,949,200 |
September 2024 | $159.87 | $173.11 | $151.33 | $164.67 | 17,439,400 |
August 2024 | $171.64 | $176.45 | $150.37 | $160.92 | 17,180,600 |
July 2024 | $141.01 | $168.20 | $137.59 | $164.51 | 16,363,800 |
June 2024 | $145.38 | $147.28 | $137.78 | $141.08 | 18,882,600 |
May 2024 | $184.63 | $187.93 | $141.91 | $143.33 | 18,932,400 |
