| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $147.20 | $147.57 | $146.71 | $147.42 | 4,313,700 |
December 28 2023 | $146.72 | $147.89 | $146.71 | $147.27 | 4,377,500 |
December 27 2023 | $146.25 | $147.21 | $146.18 | $147.05 | 5,288,100 |
December 26 2023 | $145.78 | $147.05 | $145.64 | $146.86 | 4,170,000 |
December 22 2023 | $146.02 | $147.22 | $145.80 | $146.22 | 3,798,900 |
December 21 2023 | $144.55 | $145.91 | $144.18 | $145.63 | 4,598,600 |
December 20 2023 | $147.23 | $147.34 | $144.01 | $144.16 | 7,008,300 |
December 19 2023 | $146.07 | $147.19 | $145.73 | $147.16 | 6,651,500 |
December 18 2023 | $145.98 | $147.14 | $145.56 | $146.20 | 7,231,400 |
December 15 2023 | $146.24 | $147.37 | $144.62 | $145.93 | 21,727,800 |
December 14 2023 | $147.17 | $147.82 | $145.83 | $147.54 | 9,240,700 |
December 13 2023 | $144.52 | $146.67 | $142.75 | $146.53 | 10,764,600 |
December 12 2023 | $145.78 | $146.08 | $144.51 | $145.85 | 5,324,400 |
December 11 2023 | $145.31 | $146.23 | $145.17 | $145.84 | 6,090,400 |
December 08 2023 | $146.18 | $146.58 | $144.69 | $145.24 | 6,254,700 |
December 07 2023 | $147.27 | $147.27 | $145.51 | $146.16 | 6,532,400 |
December 06 2023 | $149.09 | $149.23 | $146.88 | $147.31 | 6,642,900 |
December 05 2023 | $149.36 | $150.14 | $148.81 | $149.12 | 7,268,200 |
December 04 2023 | $148.61 | $150.51 | $148.61 | $149.43 | 8,920,300 |
December 01 2023 | $147.14 | $149.04 | $146.23 | $148.96 | 10,342,900 |
November 30 2023 | $143.21 | $145.92 | $142.89 | $145.46 | 12,481,900 |
November 29 2023 | $142.33 | $143.15 | $142.09 | $143.07 | 5,190,000 |
November 28 2023 | $142.40 | $142.78 | $141.87 | $142.61 | 5,909,000 |
November 27 2023 | $143.23 | $143.26 | $141.99 | $142.28 | 6,449,700 |
November 24 2023 | $141.89 | $143.60 | $141.89 | $143.43 | 3,351,400 |