| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
August 2026 | $21.90 | $23.02 | $21.36 | $22.75 | 26,379,962 |
July 2026 | $21.30 | $22.41 | $20.87 | $21.68 | 89,112,056 |
June 2026 | $24.63 | $24.97 | $21.50 | $21.51 | 88,571,839 |
May 2026 | $23.49 | $25.02 | $23.31 | $24.78 | 64,506,000 |
April 2026 | $24.78 | $25.14 | $22.82 | $23.47 | 67,314,500 |
March 2026 | $25.55 | $26.12 | $24.70 | $24.91 | 80,114,000 |
February 2026 | $25.16 | $25.82 | $24.34 | $25.64 | 71,303,100 |
January 2026 | $23.21 | $25.23 | $22.61 | $25.20 | 63,514,500 |
December 2025 | $22.66 | $23.35 | $21.96 | $23.22 | 63,810,700 |
November 2025 | $21.86 | $22.89 | $21.33 | $22.61 | 62,754,400 |
October 2025 | $22.50 | $23.65 | $21.62 | $21.99 | 75,720,400 |
September 2025 | $23.55 | $23.70 | $22.00 | $22.50 | 57,971,900 |
August 2025 | $22.26 | $24.70 | $21.61 | $23.69 | 71,438,100 |
July 2025 | $21.08 | $23.45 | $21.01 | $22.14 | 66,343,900 |
June 2025 | $20.50 | $21.56 | $20.21 | $21.04 | 67,425,600 |
May 2025 | $20.80 | $21.60 | $19.70 | $20.41 | 75,850,600 |
April 2025 | $21.56 | $21.65 | $18.98 | $20.83 | 77,911,000 |
March 2025 | $21.11 | $23.07 | $21.02 | $21.49 | 55,923,000 |
February 2025 | $21.18 | $22.78 | $20.01 | $21.02 | 63,520,100 |
January 2025 | $21.18 | $22.22 | $19.89 | $21.63 | 65,963,400 |
December 2024 | $23.85 | $24.27 | $20.17 | $21.08 | 97,263,100 |
November 2024 | $28.62 | $28.71 | $23.38 | $23.90 | 90,899,300 |
October 2024 | $30.76 | $30.89 | $28.36 | $28.52 | 40,943,000 |
September 2024 | $30.13 | $31.98 | $30.09 | $30.76 | 42,179,500 |
August 2024 | $29.35 | $30.58 | $28.86 | $30.30 | 41,524,000 |
