| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2023 | $147.11 | $154.47 | $146.73 | $151.88 | 87,834,600 |
November 2023 | $133.14 | $147.28 | $132.64 | $147.25 | 78,458,700 |
October 2023 | $128.59 | $132.92 | $124.76 | $132.81 | 94,385,300 |
September 2023 | $135.22 | $139.51 | $128.19 | $128.83 | 82,801,600 |
August 2023 | $130.95 | $135.65 | $128.33 | $134.82 | 84,269,600 |
July 2023 | $121.12 | $131.27 | $119.42 | $130.88 | 85,773,800 |
June 2023 | $116.60 | $126.61 | $116.00 | $121.47 | 100,714,300 |
May 2023 | $113.16 | $118.07 | $109.04 | $116.73 | 96,214,100 |
April 2023 | $117.29 | $118.76 | $111.55 | $113.21 | 83,680,100 |
March 2023 | $115.44 | $117.75 | $109.00 | $117.40 | 138,239,000 |
February 2023 | $118.98 | $123.04 | $115.40 | $115.80 | 76,080,200 |
January 2023 | $124.83 | $130.21 | $117.65 | $119.20 | 105,575,000 |
December 2022 | $132.69 | $135.55 | $121.38 | $124.65 | 86,424,100 |
November 2022 | $120.87 | $133.11 | $117.13 | $131.73 | 93,661,300 |
October 2022 | $105.05 | $121.40 | $101.02 | $120.90 | 113,478,200 |
September 2022 | $112.26 | $114.52 | $103.70 | $103.87 | 87,265,100 |
August 2022 | $112.89 | $121.82 | $112.26 | $112.30 | 77,419,800 |
July 2022 | $121.74 | $122.49 | $108.04 | $112.92 | 129,791,800 |
June 2022 | $120.59 | $124.96 | $114.70 | $121.90 | 105,811,300 |
May 2022 | $113.46 | $120.73 | $108.62 | $119.87 | 113,226,200 |
April 2022 | $110.61 | $121.03 | $106.55 | $112.78 | 107,684,000 |
March 2022 | $104.64 | $113.52 | $102.96 | $110.91 | 96,571,700 |
February 2022 | $112.75 | $117.01 | $101.35 | $104.51 | 98,534,100 |
January 2022 | $113.01 | $119.86 | $104.68 | $112.59 | 146,976,800 |
December 2021 | $99.67 | $113.78 | $98.25 | $112.66 | 113,968,900 |
