| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $157.78 | $158.46 | $157.62 | $158.25 | 3,291,629 |
December 28 2023 | $157.84 | $157.97 | $157.18 | $157.83 | 2,911,277 |
December 27 2023 | $157.37 | $157.92 | $156.87 | $157.84 | 3,502,620 |
December 26 2023 | $156.21 | $157.85 | $155.83 | $157.33 | 2,779,405 |
December 22 2023 | $155.94 | $156.69 | $155.47 | $156.23 | 3,030,355 |
December 21 2023 | $155.13 | $155.69 | $154.10 | $155.57 | 4,374,203 |
December 20 2023 | $155.14 | $156.03 | $154.36 | $154.38 | 5,157,779 |
December 19 2023 | $156.47 | $157.31 | $155.89 | $156.49 | 4,855,853 |
December 18 2023 | $156.59 | $158.63 | $155.98 | $157.38 | 5,439,517 |
December 15 2023 | $156.02 | $157.01 | $155.09 | $155.60 | 17,734,650 |
December 14 2023 | $159.93 | $160.23 | $156.48 | $156.76 | 7,119,267 |
December 13 2023 | $157.04 | $160.31 | $156.64 | $160.27 | 6,082,063 |
December 12 2023 | $157.72 | $157.72 | $156.26 | $156.97 | 4,515,820 |
December 11 2023 | $156.01 | $156.65 | $155.10 | $156.36 | 6,912,556 |
December 08 2023 | $155.64 | $155.71 | $153.99 | $154.37 | 5,115,158 |
December 07 2023 | $156.53 | $156.82 | $155.32 | $156.03 | 4,934,842 |
December 06 2023 | $156.51 | $156.83 | $155.35 | $156.08 | 4,726,646 |
December 05 2023 | $157.60 | $158.00 | $156.26 | $156.48 | 4,553,781 |
December 04 2023 | $156.90 | $158.32 | $156.71 | $157.59 | 5,323,333 |
December 01 2023 | $156.88 | $157.32 | $155.95 | $157.17 | 4,897,439 |
November 30 2023 | $154.77 | $156.87 | $153.57 | $156.80 | 7,346,920 |
November 29 2023 | $156.36 | $156.38 | $154.10 | $154.57 | 4,722,423 |
November 28 2023 | $155.70 | $156.97 | $155.37 | $156.14 | 4,056,190 |
November 27 2023 | $156.92 | $156.92 | $155.43 | $155.64 | 3,664,714 |
November 24 2023 | $156.23 | $157.22 | $156.23 | $156.61 | 1,751,667 |