| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 2026 | $31.72 | $32.35 | $30.99 | $31.53 | 3,770,526 |
June 2026 | $28.37 | $34.73 | $28.10 | $31.73 | 51,097,619 |
May 2026 | $29.01 | $29.72 | $25.69 | $28.00 | 39,282,900 |
April 2026 | $28.51 | $30.98 | $27.46 | $29.42 | 42,792,000 |
March 2026 | $27.72 | $29.06 | $24.93 | $28.43 | 43,428,900 |
February 2026 | $23.42 | $28.54 | $23.38 | $28.06 | 56,953,100 |
January 2026 | $23.08 | $25.27 | $21.78 | $23.53 | 55,031,700 |
December 2025 | $27.06 | $27.29 | $21.46 | $23.09 | 96,550,400 |
November 2025 | $26.59 | $30.61 | $26.03 | $27.20 | 58,189,000 |
October 2025 | $27.73 | $28.40 | $24.62 | $26.75 | 78,517,200 |
September 2025 | $25.50 | $29.20 | $24.82 | $27.75 | 82,431,200 |
August 2025 | $28.06 | $28.13 | $24.29 | $25.55 | 91,347,000 |
July 2025 | $29.77 | $30.70 | $26.37 | $26.53 | 96,310,600 |
June 2025 | $33.07 | $33.18 | $29.14 | $29.79 | 94,094,000 |
May 2025 | $29.23 | $33.58 | $27.44 | $33.34 | 71,225,800 |
April 2025 | $24.41 | $29.68 | $23.83 | $29.46 | 79,707,200 |
March 2025 | $25.30 | $26.33 | $22.77 | $24.51 | 96,188,000 |
February 2025 | $27.93 | $32.77 | $24.78 | $25.14 | 79,498,900 |
January 2025 | $30.30 | $30.82 | $27.84 | $28.10 | 37,562,300 |
December 2024 | $34.51 | $35.61 | $29.69 | $30.41 | 45,809,100 |
November 2024 | $29.27 | $34.35 | $28.38 | $33.89 | 55,598,400 |
October 2024 | $27.37 | $30.52 | $25.80 | $29.20 | 54,711,600 |
September 2024 | $26.95 | $28.54 | $26.26 | $27.33 | 46,596,600 |
August 2024 | $23.15 | $27.91 | $22.51 | $26.88 | 62,890,400 |
July 2024 | $21.29 | $23.42 | $20.05 | $23.15 | 63,075,200 |
