| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $27.29 | $27.48 | $24.53 | $24.94 | 285,993,969 |
April 2026 | $28.23 | $32.08 | $26.60 | $27.04 | 615,750,800 |
March 2026 | $30.39 | $32.03 | $27.94 | $28.38 | 808,173,100 |
February 2026 | $29.28 | $32.48 | $29.06 | $30.60 | 549,977,200 |
January 2026 | $27.37 | $29.76 | $26.48 | $29.41 | 778,182,941 |
December 2025 | $24.27 | $28.01 | $24.17 | $27.37 | 906,931,649 |
November 2025 | $25.31 | $25.90 | $24.20 | $24.44 | 708,441,800 |
October 2025 | $28.42 | $28.73 | $23.58 | $25.49 | 674,723,320 |
September 2025 | $30.54 | $31.21 | $28.30 | $28.47 | 563,506,069 |
August 2025 | $30.22 | $31.17 | $28.12 | $30.78 | 475,699,438 |
July 2025 | $31.95 | $32.98 | $29.35 | $30.11 | 475,321,934 |
June 2025 | $30.81 | $32.12 | $30.37 | $32.04 | 444,423,214 |
May 2025 | $30.39 | $32.13 | $30.23 | $31.04 | 456,772,885 |
April 2025 | $32.87 | $33.05 | $28.23 | $30.71 | 634,736,641 |
March 2025 | $31.92 | $33.79 | $30.83 | $32.83 | 635,791,691 |
February 2025 | $29.46 | $32.90 | $29.02 | $31.93 | 568,172,165 |
January 2025 | $33.35 | $34.17 | $28.92 | $29.95 | 555,874,349 |
December 2024 | $37.95 | $38.34 | $32.74 | $33.12 | 475,174,687 |
November 2024 | $39.13 | $39.90 | $37.05 | $38.11 | 397,826,682 |
October 2024 | $36.46 | $39.98 | $35.63 | $38.53 | 407,505,976 |
September 2024 | $34.75 | $36.85 | $33.40 | $36.58 | 435,253,095 |
August 2024 | $36.13 | $36.28 | $33.67 | $34.66 | 372,892,600 |
July 2024 | $33.79 | $36.46 | $32.38 | $36.14 | 471,780,664 |
June 2024 | $34.75 | $34.81 | $31.89 | $34.02 | 422,061,134 |
May 2024 | $33.05 | $34.83 | $32.88 | $34.77 | 459,502,271 |
