
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $21.56 | $25.41 | $20.61 | $23.87 | 321,715,240 |
November 2025 | $24.62 | $24.78 | $19.93 | $21.87 | 559,700,949 |
October 2025 | $24.38 | $26.44 | $22.11 | $24.42 | 878,255,149 |
September 2025 | $21.93 | $25.36 | $21.80 | $24.56 | 542,088,100 |
August 2025 | $20.18 | $23.19 | $19.53 | $22.45 | 346,182,900 |
July 2025 | $20.01 | $21.61 | $19.96 | $20.58 | 394,628,200 |
June 2025 | $17.06 | $20.86 | $16.81 | $20.34 | 412,340,200 |
May 2025 | $16.20 | $17.95 | $15.97 | $17.06 | 321,840,000 |
April 2025 | $15.30 | $16.33 | $11.82 | $16.02 | 516,235,200 |
March 2025 | $19.66 | $19.68 | $14.34 | $15.24 | 568,699,700 |
February 2025 | $20.19 | $21.53 | $18.85 | $19.41 | 213,600,400 |
January 2025 | $21.00 | $24.16 | $19.93 | $20.76 | 330,519,900 |
December 2024 | $20.64 | $23.60 | $20.01 | $20.91 | 338,507,300 |
November 2024 | $19.04 | $22.02 | $18.99 | $20.66 | 228,239,400 |
October 2024 | $19.79 | $20.53 | $18.73 | $18.97 | 263,612,200 |
September 2024 | $18.64 | $19.97 | $15.24 | $19.92 | 499,054,300 |
August 2024 | $19.09 | $19.31 | $16.06 | $18.72 | 240,617,100 |
July 2024 | $20.61 | $20.89 | $18.36 | $19.24 | 235,019,100 |
June 2024 | $17.21 | $22.06 | $16.90 | $20.46 | 526,873,700 |
May 2024 | $16.20 | $18.21 | $15.62 | $16.96 | 280,190,900 |
April 2024 | $16.99 | $18.02 | $16.00 | $16.33 | 268,668,100 |
March 2024 | $13.86 | $19.14 | $13.80 | $17.03 | 473,059,000 |
February 2024 | $14.63 | $15.02 | $14.07 | $14.53 | 201,201,400 |
January 2024 | $16.09 | $16.98 | $14.02 | $14.58 | 280,716,200 |
December 2023 | $15.89 | $16.49 | $14.86 | $16.20 | 236,241,100 |