
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $51.06 | $63.98 | $50.59 | $59.85 | 6,505,996 |
November 2025 | $49.11 | $56.19 | $45.81 | $52.15 | 7,111,745 |
October 2025 | $50.45 | $53.88 | $42.82 | $48.89 | 14,009,889 |
September 2025 | $44.31 | $52.46 | $43.90 | $51.20 | 13,266,791 |
August 2025 | $43.31 | $48.59 | $41.72 | $45.59 | 9,073,263 |
July 2025 | $28.26 | $44.97 | $28.26 | $44.95 | 6,979,131 |
June 2025 | $26.90 | $30.56 | $25.96 | $28.31 | 5,668,113 |
May 2025 | $23.71 | $28.69 | $23.31 | $26.89 | 5,062,708 |
April 2025 | $22.85 | $24.13 | $17.57 | $23.79 | 7,102,180 |
March 2025 | $24.88 | $25.32 | $22.33 | $22.80 | 5,832,571 |
February 2025 | $27.54 | $29.02 | $22.59 | $24.88 | 5,035,285 |
January 2025 | $30.25 | $33.42 | $25.73 | $28.32 | 6,835,709 |
December 2024 | $32.06 | $35.16 | $28.19 | $30.23 | 5,306,699 |
November 2024 | $23.95 | $33.52 | $22.46 | $32.05 | 7,471,320 |
October 2024 | $28.17 | $28.17 | $21.63 | $23.80 | 5,281,497 |
September 2024 | $28.72 | $29.40 | $24.72 | $28.20 | 4,420,283 |
August 2024 | $28.93 | $29.49 | $25.05 | $28.95 | 3,982,708 |
July 2024 | $28.80 | $31.55 | $27.18 | $29.20 | 7,449,315 |
June 2024 | $25.07 | $29.11 | $22.61 | $28.85 | 7,057,731 |
May 2024 | $21.85 | $26.80 | $21.35 | $25.03 | 6,334,943 |
April 2024 | $23.00 | $25.82 | $20.00 | $21.62 | 6,015,001 |
March 2024 | $22.61 | $24.43 | $18.50 | $23.02 | 7,701,474 |
February 2024 | $19.36 | $22.90 | $19.20 | $22.65 | 3,687,630 |
January 2024 | $20.10 | $20.26 | $18.67 | $19.33 | 3,707,426 |
December 2023 | $19.22 | $21.43 | $19.16 | $20.28 | 4,071,315 |