| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $113.97 | $136.95 | $113.62 | $126.88 | 9,420,702 |
November 2025 | $123.37 | $125.61 | $102.26 | $114.42 | 13,978,442 |
October 2025 | $122.35 | $135.54 | $118.08 | $124.08 | 10,183,700 |
September 2025 | $125.05 | $132.77 | $115.37 | $121.98 | 14,091,500 |
August 2025 | $118.65 | $129.36 | $111.25 | $126.02 | 11,719,500 |
July 2025 | $118.07 | $123.24 | $108.26 | $118.80 | 12,337,600 |
June 2025 | $120.99 | $126.12 | $115.26 | $117.66 | 10,535,600 |
May 2025 | $131.80 | $134.59 | $118.38 | $121.55 | 11,103,500 |
April 2025 | $137.89 | $140.70 | $123.60 | $135.88 | 19,401,000 |
March 2025 | $132.73 | $142.10 | $127.13 | $137.01 | 34,883,200 |
February 2025 | $177.05 | $178.59 | $129.16 | $131.29 | 18,841,000 |
January 2025 | $177.72 | $183.89 | $170.78 | $178.26 | 10,300,800 |
December 2024 | $189.59 | $193.09 | $169.80 | $176.02 | 9,527,100 |
November 2024 | $199.36 | $210.05 | $183.62 | $190.73 | 10,677,000 |
October 2024 | $243.95 | $244.29 | $193.01 | $198.49 | 7,506,900 |
September 2024 | $240.97 | $246.72 | $236.72 | $244.16 | 6,077,600 |
August 2024 | $223.51 | $242.46 | $221.94 | $242.04 | 10,153,600 |
July 2024 | $211.22 | $233.12 | $206.96 | $217.78 | 8,357,300 |
June 2024 | $205.38 | $216.64 | $193.70 | $207.34 | 9,393,600 |
May 2024 | $204.50 | $217.14 | $194.86 | $206.10 | 13,784,400 |
April 2024 | $222.23 | $223.47 | $202.01 | $205.45 | 6,394,600 |
March 2024 | $216.78 | $227.71 | $210.10 | $222.59 | 5,589,600 |
February 2024 | $238.06 | $252.40 | $218.05 | $219.26 | 5,799,600 |
January 2024 | $242.98 | $250.58 | $233.61 | $238.62 | 4,479,100 |
December 2023 | $220.62 | $253.38 | $220.23 | $245.02 | 5,020,000 |