
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $19.79 | $20.76 | $19.45 | $20.45 | 7,665,733 |
November 2025 | $18.43 | $19.87 | $17.66 | $19.79 | 19,426,531 |
October 2025 | $18.45 | $18.80 | $16.63 | $18.72 | 19,184,069 |
September 2025 | $18.40 | $19.88 | $18.24 | $18.49 | 24,247,336 |
August 2025 | $18.03 | $19.23 | $17.90 | $18.55 | 21,358,858 |
July 2025 | $17.02 | $19.14 | $16.77 | $18.11 | 30,771,844 |
June 2025 | $16.36 | $17.46 | $15.67 | $17.11 | 36,324,718 |
May 2025 | $14.66 | $16.91 | $14.53 | $16.33 | 24,235,901 |
April 2025 | $15.43 | $15.63 | $11.93 | $14.58 | 34,354,397 |
March 2025 | $15.47 | $17.15 | $14.40 | $15.39 | 47,828,608 |
February 2025 | $14.70 | $16.71 | $14.49 | $15.37 | 47,577,474 |
January 2025 | $15.02 | $15.45 | $14.06 | $15.11 | 35,938,066 |
December 2024 | $16.36 | $16.50 | $14.31 | $14.70 | 49,669,847 |
November 2024 | $18.12 | $19.48 | $16.29 | $16.42 | 36,134,427 |
October 2024 | $21.86 | $22.42 | $17.94 | $18.12 | 34,526,160 |
September 2024 | $19.82 | $22.59 | $18.73 | $22.46 | 40,674,530 |
August 2024 | $20.76 | $20.76 | $18.40 | $20.26 | 38,937,414 |
July 2024 | $22.80 | $23.16 | $20.55 | $20.68 | 25,974,432 |
June 2024 | $24.32 | $24.34 | $21.73 | $22.37 | 35,653,826 |
May 2024 | $21.67 | $24.50 | $21.63 | $24.15 | 35,694,161 |
April 2024 | $21.23 | $22.27 | $20.35 | $21.69 | 37,482,243 |
March 2024 | $21.02 | $22.17 | $20.42 | $21.29 | 32,875,935 |
February 2024 | $19.18 | $21.25 | $18.59 | $20.90 | 30,674,333 |
January 2024 | $18.78 | $19.57 | $17.84 | $19.04 | 23,935,664 |
December 2023 | $18.51 | $19.17 | $17.03 | $18.62 | 24,862,596 |