| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $158.73 | $168.07 | $156.58 | $157.83 | 20,494,539 |
November 2025 | $149.51 | $159.95 | $140.93 | $159.49 | 25,407,917 |
October 2025 | $135.23 | $155.83 | $131.32 | $150.05 | 36,289,500 |
September 2025 | $145.37 | $149.63 | $131.40 | $135.43 | 38,894,500 |
August 2025 | $138.82 | $150.71 | $135.25 | $148.13 | 25,836,000 |
July 2025 | $128.71 | $146.56 | $127.94 | $142.49 | 40,967,300 |
June 2025 | $121.90 | $131.35 | $114.40 | $129.02 | 58,100,700 |
May 2025 | $119.01 | $122.93 | $105.34 | $108.46 | 44,556,100 |
April 2025 | $118.94 | $122.44 | $96.79 | $118.39 | 52,519,000 |
March 2025 | $137.89 | $138.34 | $116.16 | $119.35 | 66,892,900 |
February 2025 | $128.54 | $141.25 | $124.63 | $135.73 | 55,233,400 |
January 2025 | $116.31 | $129.79 | $110.83 | $126.80 | 53,072,900 |
December 2024 | $154.09 | $155.73 | $111.96 | $115.23 | 51,245,400 |
November 2024 | $139.35 | $167.56 | $138.88 | $152.00 | 40,685,700 |
October 2024 | $147.30 | $156.72 | $137.98 | $139.38 | 42,350,500 |
September 2024 | $146.64 | $149.77 | $130.63 | $147.73 | 31,500,000 |
August 2024 | $159.17 | $160.33 | $136.50 | $148.74 | 29,017,600 |
July 2024 | $155.30 | $164.00 | $147.10 | $159.54 | 32,795,000 |
June 2024 | $163.80 | $164.67 | $145.49 | $154.78 | 34,600,700 |
May 2024 | $165.47 | $172.30 | $161.15 | $164.75 | 28,032,400 |
April 2024 | $194.86 | $198.07 | $164.12 | $164.43 | 30,339,600 |
March 2024 | $187.24 | $194.16 | $175.65 | $193.09 | 25,805,200 |
February 2024 | $182.86 | $188.67 | $173.40 | $187.10 | 28,305,400 |
January 2024 | $169.00 | $185.80 | $160.82 | $181.88 | 35,648,900 |
December 2023 | $166.33 | $173.92 | $154.25 | $169.34 | 29,332,700 |