
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $43.12 | $43.22 | $42.33 | $42.58 | 9,450,429 |
December 28 2023 | $43.34 | $43.56 | $43.00 | $43.01 | 7,843,036 |
December 27 2023 | $43.75 | $43.96 | $43.46 | $43.61 | 7,982,564 |
December 26 2023 | $43.48 | $44.12 | $43.41 | $43.85 | 8,224,798 |
December 22 2023 | $43.42 | $43.66 | $42.97 | $43.06 | 6,324,030 |
December 21 2023 | $42.66 | $43.10 | $42.44 | $43.09 | 8,104,096 |
December 20 2023 | $43.09 | $43.45 | $42.45 | $42.52 | 8,494,538 |
December 19 2023 | $42.61 | $42.98 | $42.31 | $42.93 | 9,074,601 |
December 18 2023 | $42.83 | $43.38 | $42.49 | $42.52 | 12,127,160 |
December 15 2023 | $41.83 | $42.20 | $41.49 | $42.17 | 24,624,240 |
December 14 2023 | $41.59 | $42.75 | $41.50 | $42.28 | 13,683,650 |
December 13 2023 | $40.02 | $40.87 | $39.66 | $40.84 | 13,256,410 |
December 12 2023 | $40.54 | $40.54 | $39.75 | $40.02 | 11,439,000 |
December 11 2023 | $40.87 | $41.20 | $40.69 | $41.01 | 8,093,579 |
December 08 2023 | $40.48 | $40.87 | $40.33 | $40.72 | 7,454,733 |
December 07 2023 | $40.22 | $40.44 | $39.84 | $40.14 | 10,954,940 |
December 06 2023 | $40.20 | $40.79 | $39.77 | $39.94 | 10,636,540 |
December 05 2023 | $41.26 | $41.42 | $40.38 | $40.43 | 8,282,143 |
December 04 2023 | $41.22 | $41.84 | $41.07 | $41.26 | 6,670,337 |
December 01 2023 | $41.45 | $42.35 | $41.23 | $41.71 | 6,386,249 |
November 30 2023 | $42.02 | $42.47 | $41.12 | $41.53 | 12,904,400 |
November 29 2023 | $41.60 | $41.75 | $41.23 | $41.45 | 6,470,344 |
November 28 2023 | $41.67 | $41.95 | $41.30 | $41.39 | 5,942,185 |
November 27 2023 | $41.54 | $41.59 | $40.96 | $41.49 | 8,319,941 |
November 24 2023 | $41.61 | $42.13 | $41.46 | $41.88 | 4,050,566 |