| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $38.77 | $40.35 | $37.93 | $38.81 | 829,300 |
September 2026 | $40.04 | $41.61 | $38.73 | $38.98 | 2,900,300 |
August 2026 | $41.87 | $42.63 | $39.61 | $40.20 | 3,197,200 |
July 2026 | $38.50 | $41.93 | $37.22 | $41.14 | 3,385,000 |
June 2026 | $35.42 | $38.96 | $34.77 | $38.67 | 4,625,300 |
May 2026 | $33.59 | $35.94 | $33.11 | $35.64 | 1,772,600 |
April 2026 | $31.31 | $35.09 | $31.04 | $33.52 | 2,330,600 |
March 2026 | $30.05 | $31.46 | $28.68 | $31.20 | 2,944,200 |
February 2026 | $32.34 | $34.53 | $30.12 | $30.55 | 4,218,200 |
January 2026 | $30.38 | $32.83 | $29.85 | $32.07 | 2,634,100 |
December 2025 | $29.27 | $32.12 | $29.20 | $30.34 | 2,892,000 |
November 2025 | $27.49 | $29.80 | $27.03 | $29.51 | 2,091,400 |
October 2025 | $26.04 | $28.81 | $24.69 | $27.41 | 3,299,700 |
September 2025 | $26.05 | $27.12 | $25.14 | $26.23 | 2,563,200 |
August 2025 | $24.04 | $26.55 | $23.47 | $26.37 | 2,853,500 |
July 2025 | $24.40 | $26.42 | $24.07 | $24.30 | 3,297,600 |
June 2025 | $24.34 | $25.05 | $23.27 | $24.48 | 3,225,100 |
May 2025 | $24.10 | $26.36 | $23.62 | $24.32 | 1,984,000 |
April 2025 | $23.41 | $24.70 | $19.75 | $23.91 | 4,368,500 |
March 2025 | $26.15 | $26.53 | $23.22 | $23.51 | 4,795,100 |
February 2025 | $24.54 | $27.72 | $24.54 | $26.08 | 2,843,500 |
January 2025 | $25.39 | $25.93 | $23.48 | $24.54 | 2,904,900 |
December 2024 | $25.01 | $27.30 | $24.13 | $25.40 | 3,147,300 |
November 2024 | $22.23 | $26.84 | $21.81 | $25.01 | 1,120,100 |
October 2024 | $23.36 | $24.75 | $21.68 | $22.11 | 712,400 |
