| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $138.31 | $139.04 | $137.47 | $138.37 | 18,733,020 |
December 28 2023 | $139.45 | $139.81 | $138.43 | $138.91 | 16,045,710 |
December 27 2023 | $140.26 | $140.74 | $138.57 | $139.05 | 19,628,619 |
December 26 2023 | $140.26 | $141.34 | $139.86 | $140.19 | 16,780,330 |
December 22 2023 | $139.44 | $140.65 | $139.38 | $140.16 | 26,532,199 |
December 21 2023 | $138.18 | $139.36 | $137.87 | $139.10 | 27,488,279 |
December 20 2023 | $137.66 | $140.36 | $136.76 | $137.04 | 49,107,180 |
December 19 2023 | $135.55 | $136.17 | $134.80 | $135.36 | 25,476,750 |
December 18 2023 | $131.38 | $135.86 | $131.18 | $134.52 | 32,257,971 |
December 15 2023 | $130.38 | $132.25 | $129.94 | $131.35 | 50,847,113 |
December 14 2023 | $132.12 | $132.46 | $128.46 | $130.70 | 38,722,406 |
December 13 2023 | $132.12 | $132.24 | $130.33 | $131.32 | 30,104,779 |
December 12 2023 | $130.57 | $131.75 | $130.02 | $131.27 | 29,032,830 |
December 11 2023 | $131.13 | $132.08 | $130.12 | $132.03 | 31,138,010 |
December 08 2023 | $132.94 | $135.11 | $132.76 | $133.72 | 32,260,109 |
December 07 2023 | $133.77 | $137.25 | $133.43 | $135.64 | 56,767,102 |
December 06 2023 | $130.20 | $130.60 | $128.65 | $128.79 | 23,576,180 |
December 05 2023 | $127.73 | $130.89 | $127.04 | $129.76 | 27,384,779 |
December 04 2023 | $128.66 | $128.80 | $126.69 | $128.05 | 36,669,879 |
December 01 2023 | $130.62 | $130.86 | $129.43 | $130.62 | 31,442,260 |
November 30 2023 | $133.78 | $134.27 | $130.04 | $131.28 | 38,988,262 |
November 29 2023 | $136.27 | $136.98 | $133.57 | $133.72 | 23,967,221 |
November 28 2023 | $134.80 | $135.96 | $134.15 | $135.91 | 18,730,029 |
November 27 2023 | $134.75 | $137.12 | $134.72 | $135.12 | 23,436,529 |
November 24 2023 | $136.73 | $136.83 | $134.71 | $135.40 | 12,514,320 |
