
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $221.77 | $233.32 | $212.17 | $214.29 | 81,531,000 |
November 2024 | $200.95 | $224.56 | $198.83 | $221.68 | 77,279,500 |
October 2024 | $213.39 | $229.58 | $196.83 | $199.94 | 105,623,600 |
September 2024 | $195.29 | $216.80 | $192.80 | $213.83 | 83,444,300 |
August 2024 | $184.87 | $195.54 | $174.32 | $195.50 | 65,453,400 |
July 2024 | $166.31 | $188.18 | $166.24 | $184.23 | 81,257,600 |
June 2024 | $159.68 | $171.11 | $156.79 | $165.83 | 70,651,300 |
May 2024 | $157.30 | $168.23 | $154.39 | $159.98 | 78,608,400 |
April 2024 | $180.38 | $183.50 | $156.90 | $157.79 | 98,358,100 |
March 2024 | $176.10 | $189.10 | $175.81 | $181.29 | 99,991,800 |
February 2024 | $172.76 | $179.39 | $169.70 | $175.66 | 88,674,100 |
January 2024 | $153.19 | $185.25 | $148.54 | $172.79 | 129,888,400 |
December 2023 | $149.03 | $156.49 | $148.65 | $153.87 | 87,834,600 |
November 2023 | $134.89 | $149.21 | $134.38 | $149.17 | 78,458,700 |
October 2023 | $130.27 | $134.66 | $126.39 | $134.55 | 94,385,300 |
September 2023 | $136.99 | $141.33 | $129.87 | $130.52 | 82,801,600 |
August 2023 | $132.66 | $137.43 | $130.01 | $136.59 | 84,269,600 |
July 2023 | $122.70 | $132.99 | $120.98 | $132.60 | 85,773,800 |
June 2023 | $118.12 | $128.27 | $117.52 | $123.06 | 100,714,300 |
May 2023 | $114.64 | $119.62 | $110.47 | $118.26 | 96,214,100 |
April 2023 | $118.83 | $120.32 | $113.01 | $114.69 | 83,680,100 |
March 2023 | $116.95 | $119.29 | $110.43 | $118.94 | 138,239,000 |
February 2023 | $120.54 | $124.65 | $116.92 | $117.31 | 76,080,200 |
January 2023 | $126.47 | $131.92 | $119.19 | $120.76 | 105,575,000 |
December 2022 | $134.43 | $137.32 | $122.97 | $126.28 | 86,424,100 |