
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $31.70 | $31.88 | $30.44 | $30.94 | 53,294,900 |
December 28 2023 | $32.11 | $32.30 | $31.58 | $31.75 | 34,883,800 |
December 27 2023 | $32.08 | $32.26 | $31.38 | $31.88 | 47,991,500 |
December 26 2023 | $30.48 | $32.05 | $30.46 | $31.69 | 48,619,700 |
December 22 2023 | $30.17 | $30.62 | $29.44 | $30.06 | 42,657,600 |
December 21 2023 | $29.31 | $29.96 | $28.92 | $29.82 | 62,019,200 |
December 20 2023 | $29.69 | $30.10 | $27.58 | $27.63 | 59,562,600 |
December 19 2023 | $29.82 | $30.46 | $29.78 | $30.23 | 39,361,100 |
December 18 2023 | $30.04 | $30.19 | $28.96 | $29.78 | 46,100,400 |
December 15 2023 | $29.95 | $31.06 | $29.84 | $30.05 | 66,922,000 |
December 14 2023 | $28.14 | $29.98 | $28.13 | $29.68 | 86,502,800 |
December 13 2023 | $26.25 | $27.92 | $25.97 | $27.45 | 80,992,700 |
December 12 2023 | $25.32 | $26.27 | $25.17 | $26.20 | 55,752,100 |
December 11 2023 | $23.98 | $25.94 | $23.90 | $25.67 | 80,772,700 |
December 08 2023 | $22.62 | $23.63 | $22.56 | $23.30 | 69,286,800 |
December 07 2023 | $21.65 | $23.01 | $21.45 | $22.79 | 77,337,000 |
December 06 2023 | $22.44 | $22.50 | $21.05 | $21.11 | 60,117,400 |
December 05 2023 | $21.31 | $21.72 | $20.98 | $21.56 | 51,980,900 |
December 04 2023 | $21.98 | $22.06 | $20.93 | $21.93 | 55,773,300 |
December 01 2023 | $22.00 | $22.81 | $21.47 | $22.68 | 54,913,400 |
November 30 2023 | $23.05 | $23.07 | $21.82 | $22.43 | 58,913,500 |
November 29 2023 | $23.06 | $23.89 | $22.75 | $22.83 | 69,262,600 |
November 28 2023 | $22.12 | $22.50 | $21.60 | $22.16 | 53,548,300 |
November 27 2023 | $22.41 | $23.14 | $22.22 | $22.58 | 40,671,500 |
November 24 2023 | $22.58 | $22.76 | $22.37 | $22.70 | 21,933,500 |