| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $18.65 | $21.88 | $18.61 | $21.08 | 54,383,647 |
June 2026 | $26.31 | $27.74 | $16.80 | $18.09 | 399,398,900 |
May 2026 | $18.73 | $25.84 | $18.26 | $25.50 | 470,651,900 |
April 2026 | $21.49 | $23.15 | $16.60 | $17.70 | 329,369,200 |
March 2026 | $28.50 | $31.94 | $19.82 | $21.14 | 282,954,580 |
February 2026 | $25.67 | $32.65 | $19.85 | $29.39 | 432,615,700 |
January 2026 | $38.00 | $38.54 | $25.91 | $25.92 | 166,347,300 |
December 2025 | $35.10 | $40.28 | $33.93 | $37.37 | 105,780,562 |
November 2025 | $49.95 | $50.04 | $32.83 | $35.97 | 196,530,900 |
October 2025 | $51.28 | $71.48 | $46.88 | $49.84 | 248,096,800 |
September 2025 | $68.96 | $68.96 | $50.49 | $51.87 | 222,900,800 |
August 2025 | $134.82 | $142.92 | $67.00 | $70.28 | 261,319,300 |
July 2025 | $33.00 | $124.63 | $33.00 | $115.50 | 64,409,000 |
