| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $41.82 | $51.67 | $41.30 | $51.25 | 97,927,323 |
November 2025 | $36.87 | $42.17 | $35.12 | $41.74 | 107,866,076 |
October 2025 | $32.91 | $41.44 | $32.77 | $36.69 | 185,652,597 |
September 2025 | $31.02 | $34.16 | $30.13 | $32.80 | 136,911,859 |
August 2025 | $29.02 | $32.38 | $27.94 | $32.10 | 105,964,850 |
July 2025 | $29.53 | $32.13 | $27.95 | $29.79 | 141,125,101 |
June 2025 | $25.99 | $30.12 | $25.67 | $29.33 | 123,650,715 |
May 2025 | $24.61 | $29.58 | $23.92 | $26.61 | 130,962,042 |
April 2025 | $30.01 | $30.80 | $21.33 | $24.30 | 168,285,837 |
March 2025 | $34.06 | $35.43 | $28.53 | $30.21 | 104,575,379 |
February 2025 | $33.75 | $38.09 | $32.14 | $32.83 | 87,848,191 |
January 2025 | $37.68 | $40.11 | $33.61 | $34.87 | 109,553,818 |
December 2024 | $46.03 | $46.19 | $35.82 | $37.30 | 84,732,835 |
November 2024 | $40.13 | $47.17 | $39.60 | $45.84 | 94,047,422 |
October 2024 | $38.83 | $42.31 | $36.32 | $39.58 | 107,372,952 |
September 2024 | $30.66 | $39.69 | $27.35 | $38.00 | 120,570,201 |
August 2024 | $32.35 | $34.65 | $26.63 | $31.62 | 148,079,302 |
July 2024 | $39.52 | $42.31 | $30.59 | $32.44 | 127,632,299 |
June 2024 | $43.85 | $44.14 | $36.12 | $39.05 | 82,481,586 |
May 2024 | $34.47 | $44.65 | $33.18 | $43.46 | 122,220,216 |
April 2024 | $33.40 | $37.41 | $32.82 | $34.42 | 158,092,132 |
March 2024 | $26.84 | $33.26 | $26.02 | $33.09 | 125,296,277 |
February 2024 | $29.35 | $29.67 | $24.26 | $26.55 | 116,368,538 |
January 2024 | $32.72 | $33.15 | $25.71 | $29.03 | 135,997,950 |
December 2023 | $26.35 | $34.19 | $23.23 | $33.18 | 142,845,836 |