
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2023 | $22.70 | $22.86 | $22.24 | $22.61 | 10,511,100 |
October 30 2023 | $22.96 | $23.17 | $22.87 | $22.96 | 5,991,500 |
October 27 2023 | $23.20 | $23.21 | $22.96 | $23.08 | 3,985,600 |
October 26 2023 | $23.34 | $23.41 | $23.11 | $23.15 | 4,140,300 |
October 25 2023 | $23.49 | $23.57 | $23.31 | $23.41 | 3,664,400 |
October 24 2023 | $23.53 | $23.55 | $23.42 | $23.48 | 3,758,100 |
October 23 2023 | $23.43 | $23.56 | $23.31 | $23.47 | 4,926,700 |
October 20 2023 | $23.52 | $23.53 | $23.40 | $23.43 | 3,572,600 |
October 19 2023 | $23.62 | $23.71 | $23.42 | $23.50 | 4,893,400 |
October 18 2023 | $23.68 | $23.74 | $23.55 | $23.59 | 3,304,600 |
October 17 2023 | $23.57 | $23.82 | $23.54 | $23.59 | 3,831,400 |
October 16 2023 | $23.60 | $23.69 | $23.52 | $23.55 | 3,369,500 |
October 13 2023 | $23.40 | $23.60 | $23.40 | $23.55 | 3,668,800 |
October 12 2023 | $23.41 | $23.41 | $23.21 | $23.39 | 3,944,500 |
October 11 2023 | $23.23 | $23.43 | $23.17 | $23.33 | 4,752,400 |
October 10 2023 | $23.09 | $23.36 | $23.03 | $23.21 | 3,885,300 |
October 09 2023 | $23.15 | $23.22 | $23.00 | $23.09 | 4,768,700 |
October 06 2023 | $22.86 | $23.05 | $22.82 | $22.98 | 3,200,800 |
October 05 2023 | $22.81 | $23.07 | $22.81 | $22.95 | 4,052,300 |
October 04 2023 | $23.01 | $23.09 | $22.74 | $23.01 | 4,973,300 |
October 03 2023 | $23.06 | $23.27 | $23.01 | $23.10 | 5,715,300 |
October 02 2023 | $23.31 | $23.35 | $23.02 | $23.18 | 8,499,900 |