| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $77.25 | $77.50 | $76.32 | $76.83 | 5,191,000 |
December 28 2023 | $78.26 | $78.35 | $77.40 | $77.46 | 6,007,000 |
December 27 2023 | $78.38 | $78.60 | $77.52 | $77.98 | 7,623,000 |
December 26 2023 | $76.81 | $78.46 | $76.81 | $78.05 | 6,941,000 |
December 22 2023 | $76.21 | $76.92 | $75.89 | $76.51 | 5,251,000 |
December 21 2023 | $76.37 | $76.44 | $74.90 | $76.21 | 9,349,000 |
December 20 2023 | $75.73 | $76.56 | $74.00 | $74.05 | 11,409,000 |
December 19 2023 | $75.75 | $76.69 | $75.41 | $76.61 | 8,906,000 |
December 18 2023 | $76.08 | $76.42 | $74.31 | $75.53 | 8,841,000 |
December 15 2023 | $75.47 | $76.48 | $75.29 | $75.88 | 17,817,000 |
December 14 2023 | $72.63 | $75.66 | $72.47 | $75.26 | 17,234,000 |
December 13 2023 | $71.90 | $72.65 | $70.77 | $72.07 | 8,889,000 |
December 12 2023 | $71.90 | $72.47 | $71.33 | $71.73 | 12,019,000 |
December 11 2023 | $69.48 | $72.20 | $69.30 | $71.96 | 15,849,000 |
December 08 2023 | $68.43 | $69.57 | $68.38 | $68.79 | 7,944,000 |
December 07 2023 | $68.79 | $69.49 | $68.21 | $69.27 | 9,009,000 |
December 06 2023 | $69.36 | $69.46 | $67.84 | $67.98 | 6,348,000 |
December 05 2023 | $68.12 | $68.47 | $67.23 | $68.20 | 12,201,000 |
December 04 2023 | $70.01 | $70.10 | $68.68 | $69.46 | 9,036,000 |
December 01 2023 | $69.66 | $70.69 | $69.27 | $70.64 | 6,919,000 |
November 30 2023 | $70.32 | $70.32 | $69.10 | $70.04 | 12,922,000 |
November 29 2023 | $70.44 | $70.97 | $69.76 | $69.85 | 8,125,000 |
November 28 2023 | $69.69 | $70.18 | $68.92 | $69.50 | 9,053,000 |
November 27 2023 | $69.95 | $71.51 | $69.52 | $70.68 | 6,819,000 |
November 24 2023 | $70.09 | $70.64 | $69.95 | $70.19 | 3,006,000 |