| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $136.75 | $137.65 | $136.50 | $137.26 | 5,300,900 |
December 28 2023 | $136.75 | $136.76 | $135.85 | $136.50 | 5,023,000 |
December 27 2023 | $136.43 | $137.04 | $136.15 | $136.81 | 4,569,400 |
December 26 2023 | $135.90 | $136.91 | $135.79 | $136.70 | 3,634,900 |
December 22 2023 | $135.35 | $136.41 | $135.15 | $136.08 | 4,413,800 |
December 21 2023 | $135.37 | $135.62 | $134.07 | $135.12 | 6,104,700 |
December 20 2023 | $136.35 | $136.82 | $134.73 | $134.80 | 7,663,800 |
December 19 2023 | $136.44 | $137.07 | $136.18 | $136.91 | 5,233,600 |
December 18 2023 | $135.04 | $138.15 | $135.02 | $136.91 | 8,421,800 |
December 15 2023 | $134.11 | $135.11 | $133.48 | $134.84 | 14,550,000 |
December 14 2023 | $139.06 | $139.14 | $135.24 | $135.50 | 10,565,200 |
December 13 2023 | $136.62 | $139.24 | $136.24 | $139.17 | 9,055,500 |
December 12 2023 | $136.62 | $136.97 | $135.89 | $136.70 | 6,069,200 |
December 11 2023 | $135.63 | $136.63 | $135.49 | $136.58 | 8,471,200 |
December 08 2023 | $136.68 | $136.98 | $135.37 | $135.96 | 6,385,300 |
December 07 2023 | $137.29 | $137.78 | $136.77 | $137.22 | 6,119,600 |
December 06 2023 | $137.70 | $137.84 | $136.42 | $137.36 | 7,610,000 |
December 05 2023 | $142.50 | $142.94 | $136.92 | $137.47 | 11,895,800 |
December 04 2023 | $142.16 | $142.87 | $142.05 | $142.43 | 6,578,300 |
December 01 2023 | $143.62 | $143.77 | $142.59 | $142.99 | 5,685,400 |
November 30 2023 | $141.34 | $143.90 | $140.57 | $143.80 | 9,771,300 |
November 29 2023 | $142.64 | $142.79 | $141.43 | $141.56 | 5,342,700 |
November 28 2023 | $141.58 | $143.09 | $141.58 | $142.64 | 6,110,400 |
November 27 2023 | $141.92 | $142.04 | $141.19 | $141.66 | 6,021,300 |
November 24 2023 | $141.61 | $142.13 | $141.46 | $141.79 | 2,132,500 |
