| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $41.07 | $41.18 | $40.65 | $40.80 | 5,352,000 |
December 28 2023 | $40.45 | $41.32 | $40.35 | $40.97 | 6,384,500 |
December 27 2023 | $39.98 | $40.57 | $39.66 | $40.35 | 4,146,500 |
December 26 2023 | $40.13 | $40.33 | $39.96 | $39.98 | 4,248,500 |
December 22 2023 | $40.36 | $40.86 | $40.10 | $40.21 | 5,024,500 |
December 21 2023 | $40.27 | $40.57 | $40.02 | $40.17 | 4,564,500 |
December 20 2023 | $40.59 | $40.77 | $39.77 | $39.80 | 8,418,500 |
December 19 2023 | $41.05 | $41.33 | $40.90 | $41.01 | 4,893,000 |
December 18 2023 | $41.34 | $41.40 | $40.57 | $40.94 | 6,381,000 |
December 15 2023 | $42.05 | $42.05 | $41.01 | $41.23 | 14,331,000 |
December 14 2023 | $42.29 | $42.86 | $41.90 | $42.52 | 9,280,500 |
December 13 2023 | $40.95 | $41.96 | $40.60 | $41.83 | 5,614,500 |
December 12 2023 | $41.05 | $41.10 | $40.72 | $40.85 | 4,694,000 |
December 11 2023 | $40.34 | $41.11 | $40.31 | $41.00 | 6,172,500 |
December 08 2023 | $39.88 | $40.37 | $39.79 | $40.24 | 5,857,500 |
December 07 2023 | $39.62 | $39.85 | $39.28 | $39.67 | 5,467,000 |
December 06 2023 | $39.47 | $40.07 | $39.20 | $39.74 | 6,280,000 |
December 05 2023 | $39.36 | $39.51 | $38.99 | $39.31 | 4,827,000 |
December 04 2023 | $39.74 | $40.96 | $39.66 | $40.23 | 6,823,000 |
December 01 2023 | $38.59 | $39.89 | $38.52 | $39.86 | 6,708,000 |
November 30 2023 | $38.01 | $38.57 | $37.55 | $38.52 | 7,132,500 |
November 29 2023 | $38.06 | $38.97 | $37.97 | $37.98 | 4,206,000 |
November 28 2023 | $37.45 | $38.19 | $37.38 | $37.93 | 4,236,500 |
November 27 2023 | $37.57 | $37.82 | $37.46 | $37.53 | 6,237,000 |
November 24 2023 | $37.69 | $37.93 | $37.48 | $37.61 | 2,846,500 |
