
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $35.49 | $35.79 | $32.93 | $32.97 | 4,119,300 |
November 2025 | $30.63 | $38.71 | $30.23 | $35.50 | 32,667,900 |
October 2025 | $33.02 | $33.28 | $29.44 | $30.47 | 36,162,300 |
September 2025 | $35.44 | $39.00 | $33.37 | $33.38 | 34,022,123 |
August 2025 | $29.02 | $37.22 | $28.29 | $36.19 | 38,880,103 |
July 2025 | $27.66 | $31.44 | $27.14 | $29.31 | 31,277,672 |
June 2025 | $24.54 | $28.18 | $23.98 | $27.67 | 30,613,460 |
May 2025 | $24.82 | $26.45 | $23.69 | $24.55 | 43,786,960 |
April 2025 | $25.91 | $28.18 | $22.81 | $24.48 | 39,468,606 |
March 2025 | $23.52 | $27.81 | $22.76 | $25.70 | 57,346,038 |
February 2025 | $22.89 | $24.80 | $21.39 | $23.40 | 45,259,913 |
January 2025 | $26.86 | $27.29 | $22.75 | $23.36 | 32,205,724 |
December 2024 | $25.52 | $28.03 | $24.69 | $26.29 | 40,780,249 |
November 2024 | $36.23 | $38.20 | $24.88 | $25.43 | 57,163,860 |
October 2024 | $32.48 | $37.37 | $29.64 | $36.14 | 39,195,701 |
September 2024 | $29.39 | $33.26 | $27.55 | $32.56 | 55,071,144 |
August 2024 | $21.05 | $29.95 | $17.85 | $29.76 | 48,488,095 |
July 2024 | $18.31 | $21.37 | $18.05 | $20.91 | 22,269,008 |
June 2024 | $16.59 | $18.70 | $16.46 | $18.32 | 22,231,199 |
May 2024 | $16.95 | $18.50 | $15.63 | $16.45 | 42,141,654 |
April 2024 | $20.63 | $20.73 | $16.56 | $17.01 | 30,897,319 |
March 2024 | $18.41 | $21.04 | $17.43 | $20.72 | 34,530,946 |
February 2024 | $18.23 | $19.89 | $16.75 | $18.46 | 34,516,284 |
January 2024 | $19.44 | $21.54 | $18.12 | $18.16 | 25,792,737 |
December 2023 | $20.32 | $23.11 | $19.49 | $19.71 | 19,795,134 |