
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $160.50 | $160.65 | $158.98 | $159.49 | 2,920,600 |
December 28 2023 | $160.93 | $161.22 | $159.72 | $160.66 | 3,023,000 |
December 27 2023 | $160.20 | $160.57 | $159.36 | $160.21 | 3,264,900 |
December 26 2023 | $158.06 | $160.49 | $157.60 | $159.81 | 3,202,200 |
December 22 2023 | $156.49 | $158.04 | $156.08 | $157.41 | 3,492,400 |
December 21 2023 | $156.04 | $156.78 | $155.00 | $156.07 | 4,040,100 |
December 20 2023 | $157.23 | $157.74 | $154.44 | $154.55 | 5,098,700 |
December 19 2023 | $157.43 | $158.03 | $156.32 | $157.65 | 4,379,400 |
December 18 2023 | $157.60 | $158.09 | $155.18 | $156.64 | 5,015,200 |
December 15 2023 | $159.25 | $160.07 | $156.94 | $157.78 | 16,337,400 |
December 14 2023 | $153.13 | $158.33 | $152.66 | $157.91 | 11,428,500 |
December 13 2023 | $147.85 | $151.83 | $147.79 | $151.39 | 5,940,900 |
December 12 2023 | $149.61 | $149.61 | $147.30 | $147.75 | 4,714,400 |
December 11 2023 | $148.36 | $150.85 | $147.82 | $149.67 | 7,585,500 |
December 08 2023 | $147.16 | $148.13 | $146.23 | $146.92 | 4,732,100 |
December 07 2023 | $146.74 | $148.47 | $144.72 | $147.53 | 6,495,400 |
December 06 2023 | $148.88 | $149.33 | $145.91 | $146.00 | 4,952,200 |
December 05 2023 | $146.39 | $147.58 | $144.87 | $147.13 | 4,935,600 |
December 04 2023 | $144.63 | $147.40 | $144.10 | $147.28 | 6,572,000 |
December 01 2023 | $143.25 | $145.31 | $142.13 | $145.22 | 4,095,500 |
November 30 2023 | $144.72 | $144.75 | $141.53 | $142.88 | 6,641,400 |
November 29 2023 | $144.83 | $145.82 | $143.10 | $143.34 | 3,647,100 |
November 28 2023 | $142.32 | $143.18 | $141.67 | $143.06 | 3,883,800 |
November 27 2023 | $142.75 | $143.48 | $141.65 | $142.78 | 4,130,700 |
November 24 2023 | $144.38 | $144.49 | $143.30 | $143.70 | 1,604,800 |