| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $20.36 | $22.77 | $19.63 | $21.95 | 1,052,728,981 |
June 2026 | $24.42 | $24.57 | $20.30 | $20.43 | 1,279,758,700 |
May 2026 | $25.96 | $26.11 | $23.53 | $24.47 | 736,981,000 |
April 2026 | $28.27 | $28.29 | $24.61 | $25.78 | 792,220,700 |
March 2026 | $27.26 | $28.75 | $26.10 | $28.31 | 973,581,700 |
February 2026 | $25.67 | $28.61 | $25.50 | $27.35 | 836,924,600 |
January 2026 | $23.93 | $25.67 | $22.41 | $25.60 | 985,695,700 |
December 2025 | $25.05 | $25.07 | $23.18 | $23.98 | 748,194,600 |
November 2025 | $23.78 | $25.30 | $23.24 | $25.12 | 953,485,200 |
October 2025 | $26.79 | $26.89 | $23.47 | $23.89 | 1,441,913,000 |
September 2025 | $27.98 | $28.45 | $26.62 | $26.97 | 638,859,900 |
August 2025 | $26.40 | $28.31 | $26.06 | $27.97 | 620,791,200 |
July 2025 | $27.41 | $27.60 | $24.69 | $26.18 | 726,625,100 |
June 2025 | $26.14 | $27.44 | $25.74 | $27.36 | 617,442,400 |
May 2025 | $26.00 | $26.85 | $24.87 | $26.29 | 699,670,400 |
April 2025 | $26.57 | $27.16 | $23.48 | $26.19 | 902,385,300 |
March 2025 | $25.51 | $26.72 | $23.29 | $26.46 | 978,846,500 |
February 2025 | $22.16 | $25.72 | $22.15 | $25.64 | 759,224,000 |
January 2025 | $21.09 | $23.37 | $20.00 | $22.20 | 789,543,400 |
December 2024 | $21.38 | $22.19 | $20.70 | $21.03 | 769,579,600 |
November 2024 | $20.81 | $21.59 | $20.13 | $21.39 | 622,316,700 |
October 2024 | $20.00 | $20.87 | $19.44 | $20.82 | 757,657,000 |
September 2024 | $18.17 | $20.37 | $18.16 | $20.06 | 829,499,200 |
August 2024 | $17.61 | $18.23 | $17.00 | $18.15 | 597,151,700 |
July 2024 | $17.29 | $18.00 | $16.54 | $17.55 | 788,845,200 |
