| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $85.46 | $90.40 | $56.39 | $57.26 | 10,975,560 |
June 2026 | $78.77 | $91.61 | $72.97 | $88.30 | 16,802,200 |
May 2026 | $37.68 | $85.72 | $37.01 | $79.66 | 18,595,700 |
April 2026 | $25.88 | $38.00 | $25.42 | $37.48 | 6,429,100 |
March 2026 | $30.34 | $32.24 | $22.75 | $25.41 | 9,991,509 |
February 2026 | $29.65 | $33.34 | $28.14 | $30.70 | 4,898,701 |
January 2026 | $28.40 | $37.41 | $28.40 | $30.39 | 6,053,354 |
December 2025 | $24.00 | $32.99 | $23.82 | $28.50 | 1,940,203 |
November 2025 | $30.78 | $30.78 | $22.12 | $24.51 | 1,893,609 |
October 2025 | $29.85 | $34.82 | $28.61 | $30.56 | 2,868,785 |
September 2025 | $40.19 | $40.75 | $28.83 | $29.92 | 5,478,183 |
August 2025 | $41.50 | $43.17 | $32.89 | $39.71 | 6,587,577 |
July 2025 | $24.00 | $51.76 | $24.00 | $43.85 | 9,613,100 |
