| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $21.59 | $23.74 | $21.50 | $23.31 | 78,877,400 |
November 2025 | $21.69 | $22.52 | $20.32 | $21.75 | 94,012,700 |
October 2025 | $22.35 | $23.02 | $21.14 | $21.76 | 104,190,500 |
September 2025 | $24.03 | $24.60 | $21.91 | $22.26 | 82,820,400 |
August 2025 | $22.10 | $24.76 | $21.68 | $24.36 | 75,329,100 |
July 2025 | $22.59 | $24.08 | $22.56 | $22.79 | 86,145,300 |
June 2025 | $20.11 | $22.92 | $19.72 | $22.64 | 83,288,000 |
May 2025 | $17.71 | $21.00 | $17.47 | $20.27 | 128,697,800 |
April 2025 | $17.97 | $18.28 | $15.22 | $17.57 | 113,116,100 |
March 2025 | $18.79 | $18.97 | $17.41 | $18.03 | 85,239,900 |
February 2025 | $20.26 | $20.36 | $18.06 | $18.65 | 72,868,500 |
January 2025 | $18.79 | $20.80 | $17.34 | $20.48 | 92,822,200 |
December 2024 | $20.64 | $21.10 | $18.08 | $18.69 | 85,508,600 |
November 2024 | $18.80 | $20.78 | $17.44 | $20.64 | 81,986,800 |
October 2024 | $18.23 | $19.31 | $17.48 | $18.83 | 89,119,400 |
September 2024 | $17.95 | $18.85 | $16.93 | $18.27 | 93,729,800 |
August 2024 | $20.52 | $20.68 | $17.42 | $18.08 | 117,448,800 |
July 2024 | $19.99 | $21.77 | $19.54 | $20.43 | 87,294,800 |
June 2024 | $20.95 | $21.02 | $19.00 | $19.96 | 63,416,700 |
May 2024 | $20.14 | $21.90 | $19.93 | $20.79 | 81,675,600 |
April 2024 | $24.72 | $24.73 | $20.11 | $20.12 | 98,051,500 |
March 2024 | $23.87 | $24.91 | $23.12 | $24.76 | 67,808,200 |
February 2024 | $23.29 | $24.83 | $22.70 | $23.90 | 58,228,400 |
January 2024 | $25.43 | $25.61 | $23.16 | $23.19 | 86,374,400 |
December 2023 | $21.26 | $26.13 | $21.24 | $25.67 | 61,229,200 |
