| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
January 05 2026 | $23.65 | $23.65 | $22.51 | $22.97 | 3,782,228 |
January 02 2026 | $23.23 | $23.55 | $22.71 | $23.53 | 2,542,300 |
December 31 2025 | $23.22 | $23.46 | $23.00 | $23.24 | 2,300,100 |
December 30 2025 | $23.05 | $23.35 | $22.60 | $23.21 | 2,277,400 |
December 29 2025 | $22.85 | $23.15 | $22.58 | $23.11 | 1,911,800 |
December 26 2025 | $22.76 | $22.92 | $22.44 | $22.86 | 1,764,300 |
December 24 2025 | $22.72 | $22.90 | $22.52 | $22.70 | 788,500 |
December 23 2025 | $22.73 | $23.21 | $22.49 | $22.72 | 2,796,100 |
December 22 2025 | $22.31 | $22.52 | $21.86 | $22.45 | 3,064,200 |
December 19 2025 | $21.70 | $22.87 | $21.65 | $22.27 | 5,108,800 |
December 18 2025 | $23.02 | $23.51 | $21.60 | $21.93 | 6,149,200 |
December 17 2025 | $23.57 | $23.93 | $23.16 | $23.49 | 3,091,900 |
December 16 2025 | $23.85 | $24.16 | $23.56 | $23.81 | 2,859,300 |
December 15 2025 | $24.25 | $24.58 | $23.57 | $23.83 | 3,567,900 |
December 12 2025 | $24.98 | $25.21 | $24.41 | $24.65 | 3,574,600 |
December 11 2025 | $25.38 | $25.57 | $24.63 | $25.05 | 4,208,000 |
December 10 2025 | $24.67 | $25.32 | $24.63 | $25.13 | 4,630,700 |
December 09 2025 | $23.45 | $24.66 | $23.13 | $24.52 | 6,743,070 |
December 08 2025 | $22.98 | $23.82 | $22.80 | $23.50 | 7,249,297 |
December 05 2025 | $23.62 | $23.98 | $21.62 | $21.95 | 9,375,500 |
December 04 2025 | $22.71 | $23.99 | $22.62 | $23.86 | 7,573,300 |
December 03 2025 | $25.16 | $25.43 | $22.83 | $22.89 | 9,285,900 |
December 02 2025 | $26.65 | $27.00 | $25.12 | $25.25 | 4,678,800 |
December 01 2025 | $27.24 | $27.47 | $25.86 | $26.88 | 3,551,700 |
November 28 2025 | $27.60 | $27.70 | $27.22 | $27.38 | 1,638,300 |