| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $23.24 | $29.27 | $22.10 | $27.45 | 18,772,900 |
April 2026 | $20.60 | $28.33 | $19.16 | $23.38 | 44,760,500 |
March 2026 | $25.79 | $28.27 | $18.93 | $20.48 | 40,889,962 |
February 2026 | $29.05 | $30.30 | $23.40 | $26.59 | 29,091,400 |
January 2026 | $25.15 | $38.50 | $23.88 | $29.40 | 44,950,600 |
December 2025 | $31.75 | $39.87 | $23.61 | $24.01 | 41,404,589 |
November 2025 | $47.58 | $47.58 | $27.50 | $32.70 | 38,664,500 |
October 2025 | $38.49 | $60.87 | $36.70 | $47.54 | 120,387,700 |
September 2025 | $30.59 | $47.43 | $29.82 | $38.56 | 67,868,800 |
August 2025 | $34.36 | $39.30 | $27.87 | $32.54 | 59,354,900 |
July 2025 | $33.90 | $43.75 | $31.51 | $35.43 | 82,103,900 |
June 2025 | $29.85 | $40.10 | $28.08 | $34.49 | 85,184,900 |
May 2025 | $23.71 | $37.23 | $22.45 | $30.13 | 80,589,550 |
April 2025 | $26.46 | $27.10 | $17.26 | $22.75 | 32,013,100 |
March 2025 | $30.48 | $33.30 | $24.43 | $26.46 | 44,163,200 |
February 2025 | $34.75 | $40.89 | $24.03 | $28.79 | 96,079,800 |
January 2025 | $25.20 | $48.05 | $19.21 | $38.62 | 147,345,600 |
December 2024 | $29.00 | $29.94 | $22.02 | $24.90 | 79,935,300 |
November 2024 | $20.20 | $33.82 | $16.58 | $27.61 | 106,350,400 |
October 2024 | $14.19 | $27.80 | $13.61 | $19.56 | 135,405,369 |
September 2024 | $10.12 | $17.71 | $6.52 | $14.41 | 69,604,400 |
August 2024 | $11.23 | $13.75 | $6.30 | $10.12 | 36,079,300 |
July 2024 | $27.70 | $34.00 | $11.58 | $11.81 | 55,430,794 |
June 2024 | $7.40 | $37.51 | $6.08 | $23.44 | 50,741,300 |
May 2024 | $3.60 | $10.71 | $3.25 | $7.47 | 23,502,100 |
