| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
January 05 2026 | $20.56 | $21.31 | $20.56 | $21.10 | 6,182,300 |
January 02 2026 | $20.09 | $20.68 | $20.05 | $20.51 | 5,509,500 |
December 31 2025 | $20.16 | $20.17 | $19.98 | $20.00 | 5,026,100 |
December 30 2025 | $20.40 | $20.42 | $20.18 | $20.22 | 3,423,500 |
December 29 2025 | $20.57 | $20.61 | $20.20 | $20.33 | 3,987,100 |
December 26 2025 | $20.67 | $20.81 | $20.55 | $20.60 | 2,549,100 |
December 24 2025 | $20.43 | $20.70 | $20.40 | $20.67 | 1,698,100 |
December 23 2025 | $20.57 | $20.62 | $20.31 | $20.44 | 3,773,100 |
December 22 2025 | $20.77 | $20.88 | $20.63 | $20.68 | 4,498,400 |
December 19 2025 | $21.10 | $21.18 | $20.60 | $20.77 | 6,864,500 |
December 18 2025 | $21.77 | $21.92 | $21.15 | $21.23 | 3,123,300 |
December 17 2025 | $21.47 | $21.97 | $21.42 | $21.75 | 2,836,300 |
December 16 2025 | $21.67 | $21.80 | $21.30 | $21.49 | 4,124,100 |
December 15 2025 | $21.85 | $21.95 | $21.44 | $21.54 | 3,085,600 |
December 12 2025 | $22.07 | $22.15 | $21.70 | $21.75 | 3,001,400 |
December 11 2025 | $22.32 | $22.54 | $22.04 | $22.08 | 2,103,100 |
December 10 2025 | $22.00 | $22.55 | $21.85 | $22.32 | 5,951,800 |
December 09 2025 | $21.77 | $22.15 | $21.71 | $21.92 | 2,655,200 |
December 08 2025 | $21.95 | $22.02 | $21.60 | $21.73 | 2,564,700 |
December 05 2025 | $21.54 | $22.31 | $21.39 | $22.03 | 4,718,500 |
December 04 2025 | $21.43 | $21.72 | $21.40 | $21.59 | 2,951,300 |
December 03 2025 | $20.90 | $21.44 | $20.88 | $21.33 | 3,011,000 |
December 02 2025 | $20.80 | $20.97 | $20.51 | $20.84 | 4,877,300 |
December 01 2025 | $21.00 | $21.04 | $20.67 | $20.81 | 3,128,500 |
November 28 2025 | $20.93 | $21.29 | $20.85 | $21.26 | 1,664,400 |