| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $19.25 | $19.45 | $18.45 | $18.90 | 38,740 |
December 28 2023 | $18.95 | $19.60 | $18.95 | $19.40 | 35,220 |
December 27 2023 | $18.75 | $19.75 | $18.65 | $19.50 | 42,840 |
December 26 2023 | $19.95 | $19.95 | $18.10 | $18.50 | 57,120 |
December 22 2023 | $19.55 | $20.30 | $19.55 | $19.75 | 15,600 |
December 21 2023 | $19.75 | $20.15 | $19.45 | $19.85 | 19,440 |
December 20 2023 | $20.15 | $20.65 | $19.40 | $19.45 | 23,340 |
December 19 2023 | $19.90 | $20.40 | $19.45 | $20.10 | 25,300 |
December 18 2023 | $20.85 | $21.15 | $19.90 | $20.20 | 60,260 |
December 15 2023 | $21.63 | $21.75 | $20.90 | $20.95 | 22,200 |
December 14 2023 | $21.75 | $22.45 | $21.26 | $21.30 | 45,300 |
December 13 2023 | $21.00 | $22.25 | $20.50 | $21.65 | 22,060 |
December 12 2023 | $20.95 | $21.14 | $20.70 | $21.00 | 9,220 |
December 11 2023 | $21.10 | $21.25 | $20.60 | $20.95 | 18,600 |
December 08 2023 | $20.90 | $21.35 | $20.89 | $21.25 | 12,500 |
December 07 2023 | $21.75 | $21.75 | $20.75 | $20.75 | 17,740 |
December 06 2023 | $21.80 | $22.15 | $21.35 | $21.45 | 24,580 |
December 05 2023 | $23.10 | $23.10 | $21.70 | $21.90 | 22,580 |
December 04 2023 | $22.55 | $23.25 | $22.55 | $22.90 | 21,600 |
December 01 2023 | $22.20 | $23.05 | $22.05 | $22.95 | 43,860 |
November 30 2023 | $22.30 | $23.20 | $21.90 | $21.95 | 33,000 |
November 29 2023 | $22.50 | $22.55 | $21.82 | $22.40 | 29,360 |
November 28 2023 | $21.30 | $22.13 | $21.30 | $22.10 | 32,060 |
November 27 2023 | $21.90 | $23.10 | $21.21 | $21.45 | 95,020 |
November 24 2023 | $21.00 | $23.00 | $20.80 | $22.40 | 93,520 |
