| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $24.13 | $24.69 | $21.96 | $22.85 | 460,052,301 |
September 2026 | $25.80 | $26.63 | $24.13 | $24.13 | 804,528,000 |
August 2026 | $23.40 | $25.95 | $22.30 | $25.60 | 756,252,900 |
July 2026 | $20.13 | $25.04 | $19.41 | $22.99 | 1,886,284,600 |
June 2026 | $24.15 | $24.30 | $20.07 | $20.20 | 1,279,758,700 |
May 2026 | $25.67 | $25.82 | $23.27 | $24.20 | 736,981,000 |
April 2026 | $27.96 | $27.97 | $24.34 | $25.50 | 792,220,700 |
March 2026 | $26.95 | $28.43 | $25.81 | $27.99 | 973,581,700 |
February 2026 | $25.39 | $28.29 | $25.21 | $27.05 | 836,924,600 |
January 2026 | $23.66 | $25.39 | $22.16 | $25.31 | 985,695,700 |
December 2025 | $24.77 | $24.79 | $22.92 | $23.71 | 748,194,600 |
November 2025 | $23.52 | $25.02 | $22.98 | $24.84 | 953,485,200 |
October 2025 | $26.49 | $26.59 | $23.21 | $23.62 | 1,441,913,000 |
September 2025 | $27.67 | $28.13 | $26.33 | $26.67 | 638,859,900 |
August 2025 | $26.10 | $28.00 | $25.77 | $27.66 | 620,791,200 |
July 2025 | $27.10 | $27.29 | $24.41 | $25.88 | 726,625,100 |
June 2025 | $25.85 | $27.13 | $25.45 | $27.06 | 617,442,400 |
May 2025 | $25.71 | $26.55 | $24.59 | $25.99 | 699,670,400 |
April 2025 | $26.27 | $26.86 | $23.22 | $25.90 | 902,385,300 |
March 2025 | $25.23 | $26.42 | $23.03 | $26.16 | 978,846,500 |
February 2025 | $21.92 | $25.43 | $21.90 | $25.36 | 759,224,000 |
January 2025 | $20.85 | $23.11 | $19.78 | $21.95 | 789,543,400 |
December 2024 | $21.14 | $21.95 | $20.47 | $20.80 | 769,579,600 |
November 2024 | $20.58 | $21.35 | $19.90 | $21.15 | 622,316,700 |
October 2024 | $19.77 | $20.64 | $19.22 | $20.59 | 757,657,000 |
