
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $162.59 | $163.25 | $162.24 | $162.69 | 6,435,100 |
December 28 2023 | $161.97 | $163.22 | $161.64 | $162.88 | 6,320,100 |
December 27 2023 | $160.53 | $162.09 | $160.28 | $162.02 | 6,428,600 |
December 26 2023 | $160.16 | $161.42 | $159.90 | $161.05 | 4,683,600 |
December 22 2023 | $160.20 | $160.90 | $159.94 | $160.11 | 6,576,300 |
December 21 2023 | $159.57 | $160.77 | $158.46 | $160.20 | 7,601,700 |
December 20 2023 | $160.67 | $162.03 | $159.20 | $159.29 | 10,734,700 |
December 19 2023 | $158.77 | $161.13 | $158.34 | $161.11 | 10,345,700 |
December 18 2023 | $158.69 | $159.85 | $158.41 | $158.99 | 8,469,600 |
December 15 2023 | $155.97 | $158.08 | $155.31 | $158.03 | 20,309,300 |
December 14 2023 | $154.78 | $157.66 | $154.66 | $156.85 | 13,643,000 |
December 13 2023 | $153.53 | $154.97 | $152.81 | $154.04 | 12,379,100 |
December 12 2023 | $152.29 | $153.65 | $151.96 | $153.53 | 10,223,000 |
December 11 2023 | $151.61 | $152.36 | $151.26 | $152.17 | 8,093,900 |
December 08 2023 | $150.41 | $151.86 | $150.14 | $151.61 | 7,369,400 |
December 07 2023 | $149.86 | $150.46 | $149.35 | $149.96 | 8,130,900 |
December 06 2023 | $151.92 | $152.28 | $149.20 | $149.50 | 9,366,000 |
December 05 2023 | $150.41 | $151.59 | $150.13 | $151.09 | 9,135,600 |
December 04 2023 | $149.22 | $151.16 | $149.09 | $151.11 | 9,607,500 |
December 01 2023 | $149.03 | $150.98 | $149.03 | $150.01 | 8,916,000 |
November 30 2023 | $148.16 | $149.33 | $147.65 | $149.28 | 9,869,800 |
November 29 2023 | $147.45 | $148.85 | $147.29 | $147.60 | 9,126,100 |
November 28 2023 | $146.54 | $147.17 | $146.07 | $146.85 | 6,582,700 |
November 27 2023 | $146.75 | $146.84 | $146.06 | $146.52 | 6,259,100 |
November 24 2023 | $146.90 | $147.71 | $146.60 | $146.85 | 3,496,900 |