
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $62.58 | $62.91 | $62.00 | $62.40 | 250,300 |
December 28 2023 | $63.13 | $63.52 | $62.20 | $62.74 | 231,200 |
December 27 2023 | $63.97 | $64.50 | $62.82 | $63.09 | 302,600 |
December 26 2023 | $63.78 | $64.76 | $63.08 | $63.80 | 419,400 |
December 22 2023 | $69.09 | $70.49 | $63.32 | $63.57 | 967,600 |
December 21 2023 | $71.97 | $73.95 | $70.18 | $70.79 | 576,500 |
December 20 2023 | $72.28 | $72.76 | $70.92 | $70.96 | 223,000 |
December 19 2023 | $70.99 | $72.54 | $70.78 | $72.28 | 273,400 |
December 18 2023 | $71.33 | $71.62 | $70.15 | $70.66 | 270,000 |
December 15 2023 | $71.04 | $71.30 | $70.06 | $70.96 | 992,000 |
December 14 2023 | $72.21 | $72.32 | $69.69 | $70.97 | 197,300 |
December 13 2023 | $70.71 | $71.65 | $70.09 | $71.39 | 312,200 |
December 12 2023 | $71.21 | $71.71 | $70.60 | $70.88 | 192,000 |
December 11 2023 | $69.50 | $70.89 | $69.44 | $70.86 | 144,100 |
December 08 2023 | $69.06 | $69.89 | $68.75 | $69.50 | 211,200 |
December 07 2023 | $69.36 | $69.45 | $68.68 | $69.32 | 282,100 |
December 06 2023 | $69.97 | $71.52 | $69.05 | $69.32 | 182,000 |
December 05 2023 | $70.32 | $70.68 | $69.47 | $69.96 | 130,600 |
December 04 2023 | $69.84 | $70.64 | $69.24 | $70.58 | 242,900 |
December 01 2023 | $69.30 | $70.18 | $69.28 | $69.85 | 292,800 |
November 30 2023 | $68.51 | $69.34 | $68.24 | $69.30 | 174,400 |
November 29 2023 | $69.05 | $69.53 | $68.07 | $68.36 | 138,500 |
November 28 2023 | $69.70 | $70.06 | $68.61 | $68.64 | 502,000 |
November 27 2023 | $68.50 | $70.42 | $67.93 | $69.95 | 319,100 |
November 24 2023 | $68.55 | $68.94 | $68.42 | $68.89 | 50,400 |