| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $63.96 | $64.30 | $62.97 | $63.83 | 7,435,536 |
December 28 2023 | $64.35 | $64.36 | $63.78 | $64.03 | 4,102,216 |
December 27 2023 | $64.57 | $64.89 | $63.93 | $64.33 | 6,212,156 |
December 26 2023 | $63.71 | $64.56 | $63.40 | $64.47 | 7,257,652 |
December 22 2023 | $64.24 | $64.24 | $63.44 | $63.91 | 7,206,996 |
December 21 2023 | $63.56 | $64.43 | $62.65 | $64.33 | 12,712,196 |
December 20 2023 | $63.98 | $64.89 | $63.41 | $63.49 | 8,991,360 |
December 19 2023 | $65.03 | $65.19 | $64.06 | $64.58 | 11,132,028 |
December 18 2023 | $65.04 | $65.45 | $64.34 | $64.95 | 11,387,296 |
December 15 2023 | $64.15 | $65.19 | $63.51 | $65.02 | 24,078,796 |
December 14 2023 | $63.46 | $64.34 | $61.97 | $63.17 | 15,280,412 |
December 13 2023 | $62.44 | $63.33 | $61.80 | $63.01 | 10,593,344 |
December 12 2023 | $61.16 | $62.57 | $60.82 | $62.14 | 11,908,828 |
December 11 2023 | $60.66 | $62.32 | $60.35 | $61.74 | 11,096,388 |
December 08 2023 | $59.59 | $60.87 | $59.41 | $60.64 | 7,546,896 |
December 07 2023 | $59.91 | $60.18 | $58.56 | $60.04 | 9,909,908 |
December 06 2023 | $60.00 | $61.16 | $59.45 | $59.86 | 15,038,928 |
December 05 2023 | $58.49 | $59.77 | $58.33 | $59.74 | 10,305,792 |
December 04 2023 | $58.52 | $59.46 | $57.73 | $59.35 | 13,793,860 |
December 01 2023 | $58.93 | $59.16 | $57.45 | $58.76 | 15,475,796 |
November 30 2023 | $57.80 | $59.62 | $57.30 | $59.25 | 29,703,160 |
November 29 2023 | $55.00 | $58.91 | $54.71 | $58.61 | 51,986,012 |
November 28 2023 | $52.23 | $53.68 | $51.81 | $53.09 | 28,590,564 |
November 27 2023 | $52.41 | $53.29 | $51.89 | $52.52 | 16,049,972 |
November 24 2023 | $52.22 | $53.22 | $51.92 | $52.67 | 6,631,976 |
