| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $247.07 | $248.79 | $218.15 | $220.65 | 55,272,007 |
November 2024 | $224.09 | $249.20 | $220.55 | $247.60 | 48,043,372 |
October 2024 | $231.42 | $239.05 | $221.17 | $223.61 | 46,703,665 |
September 2024 | $232.15 | $239.75 | $225.80 | $233.59 | 47,571,305 |
August 2024 | $199.29 | $234.13 | $191.58 | $232.15 | 49,190,756 |
July 2024 | $192.54 | $210.79 | $190.89 | $197.10 | 55,075,367 |
June 2024 | $194.56 | $199.19 | $185.25 | $191.11 | 50,190,496 |
May 2024 | $192.44 | $200.36 | $185.65 | $194.30 | 53,948,203 |
April 2024 | $190.54 | $198.93 | $185.94 | $191.60 | 64,820,478 |
March 2024 | $173.99 | $191.46 | $171.91 | $190.20 | 59,059,862 |
February 2024 | $162.56 | $178.36 | $162.19 | $174.32 | 45,844,536 |
January 2024 | $146.22 | $167.69 | $145.80 | $163.92 | 48,043,553 |
December 2023 | $150.21 | $151.50 | $136.47 | $145.75 | 46,436,566 |
November 2023 | $145.49 | $150.73 | $142.39 | $150.09 | 49,467,147 |
October 2023 | $127.00 | $147.32 | $125.81 | $144.66 | 56,720,945 |
September 2023 | $122.86 | $131.95 | $121.75 | $127.37 | 42,966,512 |
August 2023 | $115.59 | $125.52 | $113.44 | $122.04 | 53,112,885 |
July 2023 | $120.65 | $122.58 | $101.87 | $115.19 | 74,895,187 |
June 2023 | $117.20 | $122.12 | $115.27 | $120.94 | 45,161,568 |
May 2023 | $124.52 | $126.00 | $110.31 | $116.87 | 81,450,455 |
April 2023 | $130.33 | $136.93 | $120.91 | $124.62 | 48,661,332 |
March 2023 | $130.47 | $133.76 | $122.05 | $130.62 | 64,095,012 |
February 2023 | $123.69 | $131.82 | $120.08 | $131.04 | 43,591,451 |
January 2023 | $118.03 | $124.51 | $114.41 | $124.49 | 44,560,664 |
December 2022 | $122.22 | $122.71 | $113.88 | $118.34 | 43,264,034 |