| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $41.31 | $41.55 | $41.06 | $41.24 | 1,531,700 |
December 28 2023 | $41.46 | $41.96 | $41.42 | $41.59 | 2,565,400 |
December 27 2023 | $41.49 | $41.91 | $41.28 | $41.66 | 1,319,100 |
December 26 2023 | $41.12 | $41.78 | $41.06 | $41.57 | 1,510,700 |
December 22 2023 | $41.54 | $41.71 | $40.88 | $41.06 | 2,592,300 |
December 21 2023 | $41.13 | $41.49 | $40.93 | $41.37 | 3,621,400 |
December 20 2023 | $41.47 | $41.60 | $40.39 | $40.40 | 2,534,200 |
December 19 2023 | $40.60 | $41.61 | $40.56 | $41.40 | 3,014,300 |
December 18 2023 | $40.89 | $41.26 | $40.37 | $40.38 | 4,064,000 |
December 15 2023 | $39.92 | $40.83 | $39.78 | $40.55 | 3,319,800 |
December 14 2023 | $39.14 | $40.70 | $38.92 | $40.18 | 8,468,300 |
December 13 2023 | $37.04 | $38.07 | $36.22 | $38.04 | 5,192,600 |
December 12 2023 | $36.67 | $37.11 | $36.41 | $37.10 | 2,766,100 |
December 11 2023 | $37.18 | $37.19 | $36.47 | $36.84 | 2,939,200 |
December 08 2023 | $36.05 | $37.73 | $36.05 | $37.70 | 4,190,400 |
December 07 2023 | $36.18 | $36.43 | $35.82 | $36.28 | 2,716,100 |
December 06 2023 | $36.13 | $36.70 | $35.62 | $35.69 | 3,213,300 |
December 05 2023 | $36.07 | $36.28 | $35.55 | $35.65 | 2,853,000 |
December 04 2023 | $36.98 | $37.30 | $36.39 | $36.43 | 2,992,100 |
December 01 2023 | $36.78 | $38.18 | $36.78 | $37.82 | 3,614,400 |
November 30 2023 | $36.15 | $36.69 | $36.09 | $36.65 | 3,212,600 |
November 29 2023 | $35.87 | $36.40 | $35.58 | $36.09 | 4,150,500 |
November 28 2023 | $34.99 | $35.77 | $34.65 | $35.76 | 4,238,200 |
November 27 2023 | $35.22 | $35.22 | $34.31 | $34.67 | 3,658,600 |
November 24 2023 | $35.27 | $35.92 | $35.25 | $35.49 | 1,944,600 |