| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $25.30 | $26.30 | $24.92 | $25.56 | 4,136,266 |
November 2025 | $25.31 | $26.26 | $24.09 | $25.37 | 8,532,400 |
October 2025 | $24.48 | $25.44 | $23.31 | $25.23 | 6,981,400 |
September 2025 | $25.50 | $25.65 | $23.85 | $24.48 | 11,324,400 |
August 2025 | $23.76 | $26.14 | $23.26 | $25.74 | 9,533,200 |
July 2025 | $20.66 | $24.38 | $20.52 | $23.68 | 9,054,900 |
June 2025 | $22.03 | $23.57 | $20.59 | $20.76 | 8,834,900 |
May 2025 | $21.63 | $23.09 | $20.37 | $21.89 | 6,591,800 |
April 2025 | $21.22 | $22.09 | $17.82 | $21.61 | 9,295,600 |
March 2025 | $20.26 | $21.40 | $19.35 | $21.06 | 9,716,700 |
February 2025 | $22.51 | $23.43 | $19.92 | $20.15 | 11,497,100 |
January 2025 | $20.80 | $23.53 | $20.69 | $22.66 | 8,546,100 |
December 2024 | $21.27 | $21.35 | $18.52 | $20.37 | 9,694,200 |
November 2024 | $21.12 | $22.89 | $19.65 | $21.44 | 8,400,800 |
October 2024 | $21.95 | $23.25 | $20.84 | $21.12 | 5,435,800 |
September 2024 | $22.71 | $23.21 | $21.45 | $21.94 | 5,480,800 |
August 2024 | $22.60 | $23.28 | $20.39 | $22.99 | 5,930,600 |
July 2024 | $22.85 | $23.14 | $22.01 | $22.55 | 4,481,200 |
June 2024 | $23.50 | $23.70 | $21.46 | $22.67 | 5,783,300 |
May 2024 | $21.14 | $24.87 | $20.97 | $23.45 | 6,653,900 |
April 2024 | $20.88 | $21.57 | $20.36 | $21.22 | 4,925,400 |
March 2024 | $20.63 | $21.07 | $20.25 | $20.75 | 5,951,500 |
February 2024 | $23.91 | $24.10 | $19.71 | $20.59 | 11,085,300 |
January 2024 | $23.33 | $24.90 | $23.20 | $23.76 | 6,389,200 |
December 2023 | $22.96 | $23.98 | $22.08 | $23.04 | 5,838,800 |