
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $138.76 | $139.67 | $138.50 | $139.27 | 5,300,900 |
December 28 2023 | $138.76 | $138.77 | $137.85 | $138.50 | 5,023,000 |
December 27 2023 | $138.43 | $139.06 | $138.15 | $138.82 | 4,569,400 |
December 26 2023 | $137.90 | $138.92 | $137.78 | $138.70 | 3,634,900 |
December 22 2023 | $137.34 | $138.41 | $137.14 | $138.08 | 4,413,800 |
December 21 2023 | $137.35 | $137.61 | $136.03 | $137.11 | 6,104,700 |
December 20 2023 | $138.35 | $138.83 | $136.71 | $136.78 | 7,663,800 |
December 19 2023 | $138.45 | $139.08 | $138.18 | $138.92 | 5,233,600 |
December 18 2023 | $137.02 | $140.18 | $137.00 | $138.92 | 8,421,800 |
December 15 2023 | $136.08 | $137.10 | $135.43 | $136.82 | 14,550,000 |
December 14 2023 | $141.10 | $141.18 | $137.22 | $137.49 | 10,565,200 |
December 13 2023 | $138.63 | $141.28 | $138.24 | $141.21 | 9,055,500 |
December 12 2023 | $138.63 | $138.98 | $137.89 | $138.70 | 6,069,200 |
December 11 2023 | $137.62 | $138.64 | $137.48 | $138.59 | 8,471,200 |
December 08 2023 | $138.69 | $138.99 | $137.35 | $137.95 | 6,385,300 |
December 07 2023 | $139.30 | $139.81 | $138.78 | $139.24 | 6,119,600 |
December 06 2023 | $139.72 | $139.86 | $138.42 | $139.38 | 7,610,000 |
December 05 2023 | $144.60 | $145.04 | $138.93 | $139.48 | 11,895,800 |
December 04 2023 | $144.25 | $144.97 | $144.14 | $144.52 | 6,578,300 |
December 01 2023 | $145.73 | $145.88 | $144.68 | $145.09 | 5,685,400 |
November 30 2023 | $143.42 | $146.01 | $142.64 | $145.91 | 9,771,300 |
November 29 2023 | $144.74 | $144.89 | $143.50 | $143.64 | 5,342,700 |
November 28 2023 | $143.66 | $145.20 | $143.66 | $144.74 | 6,110,400 |
November 27 2023 | $144.01 | $144.12 | $143.27 | $143.74 | 6,021,300 |
November 24 2023 | $143.68 | $144.22 | $143.54 | $143.87 | 2,132,500 |