
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $27.03 | $28.10 | $25.21 | $28.02 | 126,820,341 |
November 2025 | $22.81 | $27.97 | $21.90 | $27.07 | 193,747,662 |
October 2025 | $21.23 | $24.59 | $19.60 | $22.85 | 189,005,305 |
September 2025 | $21.68 | $24.35 | $20.70 | $21.22 | 220,105,337 |
August 2025 | $18.97 | $22.56 | $18.54 | $21.84 | 202,659,949 |
July 2025 | $21.32 | $23.14 | $19.21 | $19.31 | 179,784,512 |
June 2025 | $21.96 | $22.37 | $20.34 | $21.48 | 202,202,792 |
May 2025 | $21.67 | $28.85 | $21.47 | $21.97 | 262,695,384 |
April 2025 | $20.21 | $21.97 | $16.58 | $21.57 | 220,944,669 |
March 2025 | $22.47 | $22.75 | $18.09 | $20.11 | 249,657,732 |
February 2025 | $22.49 | $23.12 | $21.39 | $22.06 | 100,477,116 |
January 2025 | $23.06 | $24.45 | $21.75 | $23.49 | 85,300,712 |
December 2024 | $24.55 | $25.61 | $22.54 | $22.91 | 112,849,322 |
November 2024 | $20.17 | $25.10 | $19.52 | $23.51 | 161,541,567 |
October 2024 | $21.04 | $22.17 | $19.34 | $20.14 | 90,658,578 |
September 2024 | $21.36 | $22.25 | $18.51 | $21.22 | 119,978,502 |
August 2024 | $22.75 | $24.45 | $18.99 | $21.59 | 149,428,216 |
July 2024 | $22.96 | $23.79 | $20.24 | $22.60 | 147,686,244 |
June 2024 | $27.86 | $29.41 | $22.46 | $22.85 | 150,822,266 |
May 2024 | $19.45 | $27.81 | $18.95 | $27.70 | 209,148,193 |
April 2024 | $26.08 | $26.47 | $18.79 | $19.62 | 162,154,323 |
March 2024 | $18.05 | $27.17 | $17.85 | $26.18 | 237,819,729 |
February 2024 | $17.90 | $20.21 | $17.79 | $18.00 | 103,281,311 |
January 2024 | $19.56 | $20.82 | $17.43 | $17.76 | 124,720,635 |
December 2023 | $18.87 | $20.83 | $18.77 | $19.73 | 148,580,235 |