| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $31.62 | $31.74 | $31.53 | $31.64 | 3,688,000 |
December 28 2023 | $31.75 | $31.92 | $31.57 | $31.58 | 5,069,600 |
December 27 2023 | $31.93 | $32.09 | $31.86 | $31.93 | 6,352,400 |
December 26 2023 | $31.74 | $32.08 | $31.68 | $31.88 | 4,949,600 |
December 22 2023 | $31.91 | $31.93 | $31.58 | $31.58 | 4,128,100 |
December 21 2023 | $31.52 | $31.71 | $31.46 | $31.69 | 5,446,900 |
December 20 2023 | $31.61 | $31.75 | $31.25 | $31.30 | 9,181,800 |
December 19 2023 | $31.50 | $31.72 | $31.37 | $31.64 | 7,517,300 |
December 18 2023 | $31.73 | $31.81 | $31.33 | $31.39 | 6,903,200 |
December 15 2023 | $31.50 | $31.56 | $31.07 | $31.11 | 10,290,700 |
December 14 2023 | $31.90 | $32.11 | $31.78 | $32.00 | 9,350,300 |
December 13 2023 | $30.88 | $31.40 | $30.61 | $31.31 | 9,787,500 |
December 12 2023 | $31.11 | $31.15 | $30.88 | $31.07 | 6,366,400 |
December 11 2023 | $31.42 | $31.62 | $31.28 | $31.40 | 6,558,700 |
December 08 2023 | $31.35 | $31.64 | $31.30 | $31.55 | 8,230,900 |
December 07 2023 | $31.20 | $31.28 | $30.82 | $31.00 | 7,833,000 |
December 06 2023 | $31.67 | $31.79 | $31.14 | $31.15 | 8,903,800 |
December 05 2023 | $31.98 | $32.05 | $31.52 | $31.54 | 6,153,600 |
December 04 2023 | $31.85 | $32.08 | $31.66 | $31.81 | 8,805,600 |
December 01 2023 | $32.25 | $32.60 | $32.13 | $32.16 | 10,122,300 |
November 30 2023 | $32.71 | $32.90 | $32.22 | $32.43 | 12,310,800 |
November 29 2023 | $32.21 | $32.38 | $32.01 | $32.24 | 9,570,700 |
November 28 2023 | $32.16 | $32.39 | $32.05 | $32.12 | 6,016,400 |
November 27 2023 | $32.21 | $32.26 | $32.01 | $32.12 | 8,413,100 |
November 24 2023 | $32.09 | $32.28 | $31.99 | $32.01 | 4,233,100 |