
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $17.30 | $17.59 | $16.70 | $17.33 | 358,902,419 |
November 2025 | $16.85 | $17.47 | $15.68 | $17.35 | 1,006,773,960 |
October 2025 | $16.02 | $16.74 | $13.85 | $14.19 | 749,058,500 |
September 2025 | $20.40 | $20.56 | $15.87 | $16.03 | 879,690,000 |
August 2025 | $21.24 | $21.80 | $20.18 | $20.45 | 356,230,400 |
July 2025 | $20.48 | $22.37 | $20.03 | $20.97 | 403,684,100 |
June 2025 | $23.13 | $23.26 | $20.28 | $20.47 | 409,056,900 |
May 2025 | $22.64 | $24.41 | $22.31 | $23.35 | 396,088,500 |
April 2025 | $23.29 | $23.50 | $20.33 | $22.89 | 386,119,600 |
March 2025 | $22.79 | $23.62 | $22.03 | $23.25 | 327,316,400 |
February 2025 | $20.34 | $22.98 | $18.96 | $22.89 | 335,282,300 |
January 2025 | $20.66 | $20.90 | $19.67 | $20.44 | 235,303,100 |
December 2024 | $23.15 | $23.30 | $20.34 | $20.50 | 255,592,600 |
November 2024 | $21.76 | $23.49 | $20.98 | $23.12 | 293,133,400 |
October 2024 | $22.06 | $22.27 | $20.23 | $21.83 | 338,172,900 |
September 2024 | $20.70 | $22.42 | $20.61 | $22.02 | 357,359,700 |
August 2024 | $17.60 | $21.03 | $17.07 | $20.89 | 338,301,100 |
July 2024 | $17.19 | $17.82 | $16.66 | $17.43 | 359,205,400 |
June 2024 | $18.04 | $18.36 | $16.73 | $17.14 | 447,797,500 |
May 2024 | $17.62 | $19.75 | $17.39 | $18.20 | 590,564,100 |
April 2024 | $20.00 | $20.04 | $17.48 | $17.56 | 324,739,200 |
March 2024 | $17.56 | $20.13 | $17.36 | $20.02 | 372,640,000 |
February 2024 | $19.19 | $19.39 | $17.45 | $17.72 | 352,918,400 |
January 2024 | $19.81 | $20.35 | $18.73 | $19.17 | 341,857,800 |
December 2023 | $18.75 | $20.60 | $17.75 | $19.88 | 447,686,800 |