| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $160.24 | $160.68 | $157.87 | $159.22 | 2,905,929 |
December 28 2023 | $162.10 | $162.11 | $159.99 | $160.25 | 2,909,720 |
December 27 2023 | $161.65 | $162.09 | $160.65 | $161.32 | 3,319,561 |
December 26 2023 | $159.45 | $162.07 | $159.25 | $161.39 | 2,520,478 |
December 22 2023 | $158.76 | $160.13 | $158.01 | $159.20 | 2,770,624 |
December 21 2023 | $158.17 | $158.97 | $156.77 | $158.55 | 4,257,488 |
December 20 2023 | $157.98 | $159.15 | $154.07 | $154.16 | 5,488,666 |
December 19 2023 | $157.76 | $159.87 | $157.21 | $159.48 | 4,958,240 |
December 18 2023 | $158.06 | $158.51 | $154.96 | $157.54 | 4,772,322 |
December 15 2023 | $159.36 | $161.32 | $158.65 | $159.10 | 8,577,337 |
December 14 2023 | $155.00 | $160.19 | $154.93 | $158.90 | 7,401,171 |
December 13 2023 | $154.27 | $155.60 | $151.91 | $154.23 | 5,561,691 |
December 12 2023 | $152.41 | $155.39 | $151.92 | $154.46 | 5,705,165 |
December 11 2023 | $146.59 | $152.92 | $146.51 | $152.41 | 6,945,752 |
December 08 2023 | $144.83 | $146.19 | $143.42 | $145.12 | 4,990,196 |
December 07 2023 | $144.38 | $145.93 | $142.03 | $145.78 | 5,753,646 |
December 06 2023 | $146.07 | $146.11 | $142.15 | $142.16 | 4,491,107 |
December 05 2023 | $143.95 | $144.88 | $142.67 | $143.58 | 5,206,319 |
December 04 2023 | $147.40 | $148.01 | $143.09 | $145.66 | 5,859,577 |
December 01 2023 | $146.93 | $149.31 | $146.02 | $148.92 | 4,929,366 |
November 30 2023 | $147.77 | $147.83 | $144.46 | $147.15 | 7,555,619 |
November 29 2023 | $147.60 | $150.13 | $146.24 | $146.73 | 4,975,739 |
November 28 2023 | $146.73 | $147.35 | $143.93 | $145.46 | 5,799,571 |
November 27 2023 | $146.87 | $149.09 | $146.15 | $148.16 | 3,429,723 |
November 24 2023 | $146.70 | $148.01 | $146.70 | $147.70 | 1,992,027 |