| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
August 2026 | $30.03 | $31.97 | $29.59 | $31.82 | 7,489,257 |
July 2026 | $27.14 | $31.06 | $27.00 | $30.11 | 28,245,000 |
June 2026 | $26.29 | $28.25 | $25.55 | $27.11 | 45,032,000 |
May 2026 | $24.26 | $27.38 | $23.80 | $26.99 | 39,154,400 |
April 2026 | $24.46 | $25.41 | $23.25 | $24.34 | 40,818,100 |
March 2026 | $28.68 | $28.69 | $23.46 | $24.31 | 41,275,300 |
February 2026 | $29.59 | $32.00 | $28.92 | $29.38 | 20,940,000 |
January 2026 | $28.93 | $30.53 | $28.47 | $29.55 | 21,927,000 |
December 2025 | $29.02 | $30.47 | $28.17 | $28.72 | 22,940,700 |
November 2025 | $29.70 | $30.17 | $27.69 | $29.47 | 18,008,700 |
October 2025 | $30.13 | $31.17 | $29.04 | $29.71 | 21,572,500 |
September 2025 | $31.87 | $33.29 | $29.89 | $30.01 | 16,268,400 |
August 2025 | $30.12 | $33.11 | $29.59 | $31.87 | 17,786,600 |
July 2025 | $27.68 | $32.93 | $27.60 | $29.81 | 27,601,100 |
June 2025 | $28.66 | $28.80 | $27.10 | $27.51 | 16,976,200 |
May 2025 | $29.04 | $29.69 | $27.32 | $29.12 | 15,506,900 |
April 2025 | $25.80 | $29.46 | $23.43 | $29.11 | 25,221,600 |
March 2025 | $26.32 | $28.32 | $25.14 | $25.89 | 25,139,800 |
February 2025 | $24.66 | $26.99 | $24.58 | $25.86 | 22,609,300 |
January 2025 | $26.60 | $28.45 | $25.84 | $26.37 | 25,724,400 |
December 2024 | $24.15 | $27.08 | $21.78 | $26.57 | 45,307,300 |
November 2024 | $28.21 | $28.44 | $23.79 | $24.10 | 24,154,400 |
October 2024 | $29.82 | $30.36 | $28.07 | $28.21 | 14,058,300 |
September 2024 | $29.97 | $30.84 | $27.63 | $29.53 | 14,253,100 |
August 2024 | $28.61 | $30.22 | $25.25 | $30.05 | 20,575,200 |
