| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $21.93 | $25.57 | $21.67 | $24.22 | 181,567,923 |
June 2026 | $27.17 | $29.29 | $21.80 | $21.94 | 408,800,900 |
May 2026 | $20.71 | $27.83 | $20.13 | $26.71 | 447,797,300 |
April 2026 | $18.97 | $21.16 | $17.91 | $20.61 | 343,976,500 |
March 2026 | $18.20 | $19.90 | $17.79 | $18.98 | 426,297,400 |
February 2026 | $18.94 | $19.98 | $17.07 | $18.46 | 438,806,800 |
January 2026 | $21.91 | $21.97 | $18.41 | $18.90 | 356,063,800 |
December 2025 | $23.06 | $25.02 | $21.65 | $21.66 | 270,496,900 |
November 2025 | $26.52 | $26.71 | $21.40 | $23.46 | 260,065,700 |
October 2025 | $26.12 | $27.85 | $24.46 | $26.58 | 290,837,200 |
September 2025 | $26.68 | $28.11 | $25.29 | $26.16 | 193,295,100 |
August 2025 | $23.32 | $27.51 | $22.93 | $27.15 | 181,391,600 |
July 2025 | $23.12 | $24.99 | $22.93 | $23.59 | 162,401,800 |
June 2025 | $23.45 | $24.22 | $22.31 | $23.27 | 194,611,700 |
May 2025 | $24.14 | $27.72 | $22.19 | $23.42 | 187,988,400 |
April 2025 | $26.22 | $26.40 | $19.95 | $24.05 | 224,315,000 |
March 2025 | $28.93 | $29.26 | $25.67 | $26.04 | 176,505,900 |
February 2025 | $29.52 | $32.84 | $27.91 | $28.74 | 131,058,000 |
January 2025 | $30.43 | $32.07 | $30.00 | $30.26 | 122,142,200 |
December 2024 | $33.01 | $34.10 | $29.92 | $30.38 | 150,413,500 |
November 2024 | $32.77 | $36.75 | $30.96 | $32.71 | 169,430,600 |
October 2024 | $32.35 | $35.06 | $31.53 | $32.79 | 135,912,200 |
September 2024 | $32.95 | $34.10 | $30.18 | $33.12 | 183,094,100 |
August 2024 | $32.94 | $33.76 | $29.25 | $33.13 | 160,443,000 |
July 2024 | $32.23 | $35.18 | $31.49 | $33.05 | 134,422,900 |
