| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $35.36 | $42.07 | $32.27 | $41.08 | 17,249,425 |
November 2025 | $30.52 | $38.57 | $30.12 | $35.37 | 32,668,611 |
October 2025 | $32.90 | $33.16 | $29.33 | $30.36 | 36,165,394 |
September 2025 | $35.31 | $38.86 | $33.25 | $33.26 | 34,023,128 |
August 2025 | $28.92 | $37.09 | $28.19 | $36.06 | 38,880,103 |
July 2025 | $27.56 | $31.33 | $27.04 | $29.21 | 31,277,672 |
June 2025 | $24.45 | $28.08 | $23.89 | $27.57 | 30,613,460 |
May 2025 | $24.73 | $26.35 | $23.60 | $24.46 | 43,786,960 |
April 2025 | $25.82 | $28.08 | $22.73 | $24.39 | 39,468,606 |
March 2025 | $23.44 | $27.71 | $22.68 | $25.61 | 57,346,038 |
February 2025 | $22.81 | $24.71 | $21.31 | $23.32 | 45,259,913 |
January 2025 | $26.76 | $27.19 | $22.67 | $23.28 | 32,205,724 |
December 2024 | $25.43 | $27.93 | $24.60 | $26.20 | 40,780,249 |
November 2024 | $36.10 | $38.06 | $24.79 | $25.34 | 57,163,860 |
October 2024 | $32.37 | $37.24 | $29.54 | $36.01 | 39,195,701 |
September 2024 | $29.28 | $33.14 | $27.45 | $32.45 | 55,071,144 |
August 2024 | $20.98 | $29.84 | $17.79 | $29.66 | 48,488,095 |
July 2024 | $18.25 | $21.29 | $17.98 | $20.83 | 22,269,008 |
June 2024 | $16.53 | $18.64 | $16.40 | $18.26 | 22,231,199 |
May 2024 | $16.89 | $18.44 | $15.58 | $16.39 | 42,141,654 |
April 2024 | $20.56 | $20.66 | $16.50 | $16.95 | 30,897,319 |
March 2024 | $18.34 | $20.96 | $17.37 | $20.64 | 34,530,946 |
February 2024 | $18.17 | $19.82 | $16.69 | $18.40 | 34,516,284 |
January 2024 | $19.37 | $21.47 | $18.06 | $18.10 | 25,792,737 |
December 2023 | $20.25 | $23.03 | $19.42 | $19.64 | 19,795,134 |