
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
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 |
November 2022 | $122.45 | $134.86 | $118.66 | $133.46 | 93,661,300 |
October 2022 | $106.43 | $122.99 | $102.35 | $122.49 | 113,478,200 |
September 2022 | $113.73 | $116.02 | $105.06 | $105.23 | 87,265,100 |
August 2022 | $114.37 | $123.42 | $113.73 | $113.77 | 77,419,800 |
July 2022 | $123.33 | $124.10 | $109.45 | $114.40 | 129,791,800 |
June 2022 | $122.17 | $126.60 | $116.21 | $123.50 | 105,811,300 |
May 2022 | $114.94 | $122.31 | $110.04 | $121.45 | 113,226,200 |
April 2022 | $112.06 | $122.62 | $107.95 | $114.26 | 107,684,000 |
March 2022 | $106.02 | $115.01 | $104.31 | $112.37 | 96,571,700 |
February 2022 | $114.22 | $118.54 | $102.68 | $105.88 | 98,534,100 |
January 2022 | $114.49 | $121.43 | $106.05 | $114.06 | 146,976,800 |
December 2021 | $100.98 | $115.27 | $99.54 | $114.14 | 113,968,900 |