| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $161.86 | $162.52 | $161.51 | $161.96 | 6,435,102 |
December 28 2023 | $161.24 | $162.49 | $160.91 | $162.15 | 6,320,129 |
December 27 2023 | $159.81 | $161.36 | $159.56 | $161.29 | 6,428,643 |
December 26 2023 | $159.44 | $160.69 | $159.18 | $160.33 | 4,683,605 |
December 22 2023 | $159.48 | $160.18 | $159.23 | $159.39 | 6,576,322 |
December 21 2023 | $158.85 | $160.04 | $157.75 | $159.48 | 7,601,678 |
December 20 2023 | $159.95 | $161.30 | $158.48 | $158.58 | 10,734,710 |
December 19 2023 | $158.05 | $160.41 | $157.63 | $160.39 | 10,345,690 |
December 18 2023 | $157.98 | $159.13 | $157.70 | $158.27 | 8,469,608 |
December 15 2023 | $155.27 | $157.37 | $154.62 | $157.32 | 20,309,350 |
December 14 2023 | $154.08 | $156.95 | $153.97 | $156.14 | 13,642,990 |
December 13 2023 | $152.84 | $154.27 | $152.12 | $153.35 | 12,379,100 |
December 12 2023 | $151.61 | $152.96 | $151.28 | $152.84 | 10,222,980 |
December 11 2023 | $150.93 | $151.68 | $150.58 | $151.48 | 8,093,908 |
December 08 2023 | $149.73 | $151.18 | $149.47 | $150.93 | 7,369,370 |
December 07 2023 | $149.19 | $149.78 | $148.68 | $149.29 | 8,130,874 |
December 06 2023 | $151.24 | $151.60 | $148.53 | $148.83 | 9,366,004 |
December 05 2023 | $149.73 | $150.91 | $149.46 | $150.41 | 9,135,597 |
December 04 2023 | $148.55 | $150.49 | $148.42 | $150.43 | 9,607,465 |
December 01 2023 | $148.36 | $150.30 | $148.36 | $149.33 | 8,916,001 |
November 30 2023 | $147.50 | $148.66 | $146.99 | $148.61 | 9,869,790 |
November 29 2023 | $146.79 | $148.18 | $146.63 | $146.93 | 9,126,053 |
November 28 2023 | $145.89 | $146.51 | $145.41 | $146.19 | 6,582,937 |
November 27 2023 | $146.09 | $146.18 | $145.40 | $145.86 | 6,259,116 |
November 24 2023 | $146.24 | $147.05 | $145.94 | $146.19 | 3,496,941 |