
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $18.30 | $18.40 | $17.74 | $17.94 | 21,326,276 |
October 2025 | $22.95 | $24.27 | $18.42 | $18.47 | 149,681,600 |
September 2025 | $24.41 | $24.63 | $21.59 | $22.77 | 140,864,518 |
August 2025 | $21.36 | $24.72 | $21.18 | $24.69 | 174,912,700 |
July 2025 | $29.85 | $31.54 | $21.32 | $21.61 | 159,229,200 |
June 2025 | $30.13 | $31.82 | $28.96 | $30.07 | 70,487,400 |
May 2025 | $31.75 | $32.27 | $29.35 | $30.29 | 77,208,400 |
April 2025 | $33.68 | $33.86 | $25.92 | $30.78 | 111,202,800 |
March 2025 | $34.44 | $37.27 | $32.39 | $33.80 | 87,313,700 |
February 2025 | $31.21 | $35.63 | $29.37 | $34.08 | 105,811,800 |
January 2025 | $28.90 | $33.00 | $28.53 | $32.00 | 93,610,100 |
December 2024 | $33.11 | $33.20 | $27.85 | $28.66 | 98,290,100 |
November 2024 | $35.20 | $36.00 | $30.90 | $33.13 | 95,121,300 |
October 2024 | $37.16 | $37.43 | $34.16 | $34.91 | 75,402,000 |
September 2024 | $36.99 | $39.59 | $36.30 | $37.12 | 71,413,700 |
August 2024 | $34.88 | $37.61 | $32.84 | $37.10 | 100,880,700 |
July 2024 | $32.51 | $35.29 | $31.72 | $34.76 | 106,973,700 |
June 2024 | $32.89 | $33.36 | $31.52 | $32.46 | 90,568,600 |
May 2024 | $38.60 | $39.15 | $31.74 | $33.08 | 108,454,600 |
April 2024 | $41.84 | $42.31 | $37.79 | $38.83 | 66,129,500 |
March 2024 | $39.36 | $42.33 | $38.74 | $41.11 | 76,106,700 |
February 2024 | $36.83 | $40.95 | $36.40 | $39.36 | 82,234,800 |
January 2024 | $36.75 | $40.35 | $36.17 | $36.96 | 75,810,600 |
December 2023 | $34.48 | $37.69 | $34.02 | $36.93 | 75,100,900 |
November 2023 | $30.75 | $34.90 | $30.53 | $34.46 | 96,482,600 |