| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $24.25 | $24.49 | $23.08 | $23.79 | 92,355,992 |
June 2026 | $24.40 | $26.74 | $21.83 | $24.22 | 866,721,500 |
May 2026 | $26.92 | $27.11 | $24.20 | $24.54 | 634,241,800 |
April 2026 | $27.85 | $31.65 | $26.24 | $26.68 | 615,750,800 |
March 2026 | $29.98 | $31.60 | $27.56 | $28.00 | 808,173,100 |
February 2026 | $28.89 | $32.05 | $28.67 | $30.19 | 549,977,200 |
January 2026 | $27.00 | $29.36 | $26.12 | $29.01 | 778,182,941 |
December 2025 | $23.94 | $27.63 | $23.85 | $27.00 | 906,931,649 |
November 2025 | $24.97 | $25.55 | $23.88 | $24.11 | 708,441,800 |
October 2025 | $28.04 | $28.34 | $23.26 | $25.15 | 674,723,320 |
September 2025 | $30.12 | $30.80 | $27.92 | $28.09 | 563,506,069 |
August 2025 | $29.81 | $30.75 | $27.74 | $30.37 | 475,699,438 |
July 2025 | $31.53 | $32.54 | $28.95 | $29.70 | 475,321,934 |
June 2025 | $30.40 | $31.68 | $29.97 | $31.61 | 444,423,214 |
May 2025 | $29.98 | $31.69 | $29.82 | $30.62 | 456,772,885 |
April 2025 | $32.43 | $32.60 | $27.85 | $30.29 | 634,736,641 |
March 2025 | $31.49 | $33.34 | $30.42 | $32.39 | 635,791,691 |
February 2025 | $29.06 | $32.46 | $28.63 | $31.50 | 568,172,165 |
January 2025 | $32.91 | $33.71 | $28.53 | $29.55 | 555,874,349 |
December 2024 | $37.44 | $37.82 | $32.30 | $32.67 | 475,174,687 |
November 2024 | $38.61 | $39.36 | $36.55 | $37.60 | 397,826,682 |
October 2024 | $35.97 | $39.44 | $35.15 | $38.01 | 407,505,976 |
September 2024 | $34.28 | $36.36 | $32.95 | $36.09 | 435,253,095 |
August 2024 | $35.64 | $35.79 | $33.21 | $34.19 | 372,892,600 |
July 2024 | $33.34 | $35.97 | $31.94 | $35.66 | 471,780,664 |
