| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $28.89 | $29.40 | $28.75 | $28.97 | 570,000 |
December 28 2023 | $28.01 | $29.07 | $28.01 | $29.07 | 136,600 |
December 27 2023 | $28.14 | $28.49 | $27.95 | $28.29 | 121,900 |
December 26 2023 | $28.05 | $28.24 | $27.55 | $28.16 | 110,600 |
December 22 2023 | $28.17 | $28.60 | $27.52 | $27.67 | 181,900 |
December 21 2023 | $28.19 | $29.11 | $28.17 | $28.73 | 104,800 |
December 20 2023 | $28.69 | $29.29 | $28.07 | $28.10 | 182,800 |
December 19 2023 | $27.99 | $28.84 | $27.99 | $28.72 | 201,300 |
December 18 2023 | $27.84 | $28.31 | $27.62 | $27.88 | 171,100 |
December 15 2023 | $28.37 | $28.37 | $27.46 | $27.59 | 379,600 |
December 14 2023 | $30.21 | $31.00 | $28.21 | $28.21 | 433,200 |
December 13 2023 | $28.28 | $30.04 | $28.05 | $29.78 | 181,600 |
December 12 2023 | $29.37 | $29.42 | $28.24 | $28.40 | 226,300 |
December 11 2023 | $29.62 | $30.02 | $29.24 | $29.66 | 106,800 |
December 08 2023 | $29.99 | $30.64 | $29.35 | $29.83 | 210,600 |
December 07 2023 | $29.37 | $30.13 | $29.05 | $30.13 | 195,000 |
December 06 2023 | $29.75 | $30.20 | $28.93 | $29.27 | 253,400 |
December 05 2023 | $30.61 | $30.61 | $29.53 | $29.65 | 296,900 |
December 04 2023 | $32.96 | $33.24 | $30.41 | $30.46 | 298,200 |
December 01 2023 | $31.48 | $33.43 | $31.01 | $33.37 | 213,100 |
November 30 2023 | $31.80 | $31.86 | $31.29 | $31.68 | 236,700 |
November 29 2023 | $30.83 | $31.82 | $30.64 | $31.80 | 154,400 |
November 28 2023 | $30.34 | $30.84 | $29.56 | $30.84 | 127,600 |
November 27 2023 | $30.90 | $30.99 | $30.08 | $30.32 | 197,900 |
November 24 2023 | $30.85 | $31.19 | $30.73 | $31.07 | 54,300 |