| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $9.65 | $11.61 | $9.31 | $11.26 | 159,291,131 |
April 2026 | $9.92 | $10.04 | $9.15 | $9.53 | 123,525,200 |
March 2026 | $11.85 | $12.06 | $8.79 | $9.94 | 193,513,500 |
February 2026 | $14.43 | $14.84 | $11.56 | $12.09 | 157,265,100 |
January 2026 | $14.92 | $15.93 | $14.03 | $14.49 | 95,693,200 |
December 2025 | $15.88 | $16.31 | $13.68 | $14.89 | 115,327,600 |
November 2025 | $15.60 | $16.91 | $14.63 | $15.89 | 100,736,100 |
October 2025 | $19.25 | $19.35 | $15.39 | $15.70 | 100,524,700 |
September 2025 | $21.50 | $21.65 | $18.70 | $19.21 | 85,802,900 |
August 2025 | $21.91 | $22.92 | $20.91 | $21.75 | 71,203,300 |
July 2025 | $20.58 | $23.20 | $20.53 | $21.84 | 79,467,100 |
June 2025 | $21.54 | $22.01 | $20.37 | $20.58 | 68,126,800 |
May 2025 | $20.78 | $22.96 | $20.27 | $21.59 | 81,394,200 |
April 2025 | $25.25 | $25.65 | $22.38 | $24.59 | 56,989,500 |
March 2025 | $25.85 | $27.28 | $23.81 | $25.22 | 62,268,300 |
February 2025 | $26.04 | $27.24 | $25.12 | $25.81 | 47,498,300 |
January 2025 | $26.39 | $27.69 | $25.16 | $26.54 | 44,298,800 |
December 2024 | $28.99 | $29.40 | $25.81 | $26.28 | 41,280,700 |
November 2024 | $27.36 | $29.12 | $26.62 | $29.02 | 40,363,000 |
October 2024 | $28.63 | $29.60 | $27.06 | $27.25 | 69,645,500 |
September 2024 | $28.30 | $29.46 | $27.16 | $28.53 | 41,898,800 |
August 2024 | $28.91 | $29.16 | $26.44 | $28.76 | 37,902,400 |
July 2024 | $25.25 | $29.47 | $24.15 | $28.93 | 58,256,300 |
June 2024 | $27.17 | $27.20 | $25.03 | $25.19 | 50,724,100 |
May 2024 | $24.77 | $27.49 | $24.70 | $27.12 | 50,538,300 |
