
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $68.45 | $68.60 | $68.39 | $68.45 | 6,939,768 |
December 28 2023 | $68.69 | $68.77 | $68.54 | $68.62 | 8,166,560 |
December 27 2023 | $68.59 | $68.80 | $68.53 | $68.78 | 7,467,728 |
December 26 2023 | $68.27 | $68.39 | $68.24 | $68.34 | 6,394,785 |
December 22 2023 | $68.43 | $68.44 | $68.20 | $68.28 | 5,890,812 |
December 21 2023 | $68.47 | $68.51 | $68.22 | $68.32 | 6,912,662 |
December 20 2023 | $68.22 | $68.37 | $68.12 | $68.33 | 7,496,305 |
December 19 2023 | $68.08 | $68.18 | $68.06 | $68.11 | 6,924,239 |
December 18 2023 | $68.02 | $68.03 | $67.93 | $67.98 | 6,144,391 |
December 15 2023 | $68.12 | $68.24 | $68.04 | $68.12 | 7,996,723 |
December 14 2023 | $68.08 | $68.33 | $68.02 | $68.22 | 9,105,481 |
December 13 2023 | $67.01 | $67.76 | $66.98 | $67.71 | 7,172,616 |
December 12 2023 | $66.70 | $66.87 | $66.62 | $66.86 | 8,052,535 |
December 11 2023 | $66.62 | $66.71 | $66.46 | $66.67 | 12,895,900 |
December 08 2023 | $66.70 | $66.77 | $66.55 | $66.65 | 7,349,892 |
December 07 2023 | $66.92 | $67.15 | $66.91 | $66.98 | 9,875,972 |
December 06 2023 | $66.96 | $67.11 | $66.87 | $66.99 | 9,365,265 |
December 05 2023 | $66.66 | $66.86 | $66.59 | $66.80 | 8,393,450 |
December 04 2023 | $66.42 | $66.51 | $66.27 | $66.37 | 11,164,630 |
December 01 2023 | $66.09 | $66.67 | $66.08 | $66.64 | 7,643,521 |
November 30 2023 | $66.18 | $66.18 | $65.98 | $66.10 | 9,879,968 |
November 29 2023 | $66.21 | $66.35 | $66.13 | $66.32 | 7,615,830 |
November 28 2023 | $65.66 | $65.99 | $65.61 | $65.97 | 7,051,427 |
November 27 2023 | $65.47 | $65.70 | $65.43 | $65.70 | 5,257,100 |
November 24 2023 | $65.38 | $65.43 | $65.29 | $65.30 | 3,534,838 |