| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $161.04 | $161.70 | $160.69 | $161.14 | 6,435,100 |
December 28 2023 | $160.43 | $161.67 | $160.09 | $161.33 | 6,320,100 |
December 27 2023 | $159.00 | $160.54 | $158.75 | $160.47 | 6,428,600 |
December 26 2023 | $158.64 | $159.88 | $158.37 | $159.52 | 4,683,600 |
December 22 2023 | $158.67 | $159.36 | $158.42 | $158.58 | 6,576,300 |
December 21 2023 | $158.05 | $159.23 | $156.95 | $158.67 | 7,601,700 |
December 20 2023 | $159.14 | $160.48 | $157.68 | $157.77 | 10,734,700 |
December 19 2023 | $157.25 | $159.59 | $156.83 | $159.57 | 10,345,700 |
December 18 2023 | $157.18 | $158.32 | $156.90 | $157.47 | 8,469,600 |
December 15 2023 | $154.49 | $156.57 | $153.83 | $156.52 | 20,309,300 |
December 14 2023 | $153.30 | $156.15 | $153.19 | $155.35 | 13,643,000 |
December 13 2023 | $152.06 | $153.49 | $151.35 | $152.57 | 12,379,100 |
December 12 2023 | $150.84 | $152.18 | $150.51 | $152.06 | 10,223,000 |
December 11 2023 | $150.17 | $150.91 | $149.82 | $150.72 | 8,093,900 |
December 08 2023 | $148.97 | $150.41 | $148.71 | $150.17 | 7,369,400 |
December 07 2023 | $148.43 | $149.02 | $147.92 | $148.53 | 8,130,900 |
December 06 2023 | $150.47 | $150.83 | $147.78 | $148.07 | 9,366,000 |
December 05 2023 | $148.97 | $150.15 | $148.70 | $149.65 | 9,135,600 |
December 04 2023 | $147.80 | $149.72 | $147.67 | $149.66 | 9,607,500 |
December 01 2023 | $147.61 | $149.54 | $147.61 | $148.57 | 8,916,000 |
November 30 2023 | $146.75 | $147.90 | $146.24 | $147.85 | 9,869,800 |
November 29 2023 | $146.05 | $147.43 | $145.88 | $146.19 | 9,126,100 |
November 28 2023 | $145.15 | $145.76 | $144.67 | $145.45 | 6,582,700 |
November 27 2023 | $145.34 | $145.44 | $144.66 | $145.12 | 6,259,100 |
November 24 2023 | $145.50 | $146.30 | $145.20 | $145.45 | 3,496,900 |
