| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $41.57 | $41.95 | $41.51 | $41.76 | 4,681,700 |
December 28 2023 | $41.52 | $41.74 | $41.28 | $41.62 | 2,767,600 |
December 27 2023 | $41.67 | $41.80 | $41.26 | $41.53 | 2,623,100 |
December 26 2023 | $41.95 | $41.97 | $41.42 | $41.63 | 3,361,100 |
December 22 2023 | $41.70 | $42.19 | $41.60 | $41.95 | 3,330,300 |
December 21 2023 | $41.48 | $41.90 | $41.23 | $41.87 | 3,238,300 |
December 20 2023 | $41.55 | $41.95 | $41.01 | $41.15 | 5,761,900 |
December 19 2023 | $40.84 | $42.38 | $40.76 | $41.81 | 7,351,000 |
December 18 2023 | $39.76 | $40.99 | $39.75 | $40.71 | 6,687,300 |
December 15 2023 | $40.91 | $41.10 | $39.88 | $39.97 | 43,483,600 |
December 14 2023 | $40.50 | $40.91 | $40.20 | $40.83 | 9,011,200 |
December 13 2023 | $39.27 | $40.19 | $39.00 | $40.17 | 6,610,400 |
December 12 2023 | $39.99 | $40.01 | $39.17 | $39.36 | 5,839,900 |
December 11 2023 | $39.00 | $40.33 | $38.90 | $39.98 | 7,045,400 |
December 08 2023 | $39.60 | $39.94 | $39.41 | $39.53 | 7,243,400 |
December 07 2023 | $39.90 | $39.96 | $39.58 | $39.71 | 3,940,300 |
December 06 2023 | $39.94 | $40.41 | $39.67 | $39.70 | 4,736,800 |
December 05 2023 | $39.54 | $39.98 | $39.24 | $39.71 | 4,517,900 |
December 04 2023 | $39.80 | $40.29 | $39.63 | $39.85 | 5,197,500 |
December 01 2023 | $39.24 | $40.11 | $38.87 | $39.95 | 6,022,400 |
November 30 2023 | $38.93 | $39.28 | $38.47 | $39.26 | 11,506,800 |
November 29 2023 | $39.36 | $39.42 | $38.61 | $38.67 | 7,352,700 |
November 28 2023 | $38.98 | $39.54 | $38.95 | $39.14 | 6,503,500 |
November 27 2023 | $39.34 | $39.56 | $38.77 | $39.34 | 4,966,800 |
November 24 2023 | $39.65 | $39.76 | $39.28 | $39.47 | 2,606,500 |
