| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $31.70 | $35.70 | $31.42 | $35.62 | 190,280,270 |
September 2026 | $36.87 | $38.06 | $31.26 | $31.80 | 223,394,900 |
August 2026 | $31.60 | $37.63 | $31.06 | $36.68 | 228,323,200 |
July 2026 | $33.66 | $36.03 | $30.84 | $32.10 | 262,588,200 |
June 2026 | $38.99 | $41.27 | $33.39 | $33.79 | 263,644,900 |
May 2026 | $42.08 | $43.20 | $38.22 | $38.51 | 217,635,300 |
April 2026 | $38.13 | $42.02 | $35.20 | $41.93 | 305,096,200 |
March 2026 | $36.53 | $40.82 | $33.19 | $38.65 | 413,399,900 |
February 2026 | $32.26 | $35.70 | $32.07 | $35.51 | 221,731,000 |
January 2026 | $27.95 | $35.07 | $27.83 | $33.06 | 341,416,000 |
December 2025 | $25.70 | $29.27 | $25.52 | $27.88 | 215,413,600 |
November 2025 | $26.24 | $28.09 | $24.43 | $25.70 | 183,362,200 |
October 2025 | $24.10 | $27.10 | $21.03 | $26.31 | 327,162,300 |
September 2025 | $22.05 | $25.17 | $20.98 | $24.11 | 292,818,100 |
August 2025 | $21.54 | $22.24 | $19.84 | $22.11 | 225,451,200 |
July 2025 | $19.75 | $22.54 | $19.54 | $21.79 | 347,242,100 |
June 2025 | $19.40 | $22.86 | $18.83 | $19.83 | 318,139,000 |
May 2025 | $19.14 | $21.42 | $18.54 | $18.90 | 319,309,300 |
April 2025 | $24.36 | $24.83 | $18.06 | $19.12 | 320,395,600 |
March 2025 | $25.40 | $25.61 | $22.59 | $24.47 | 291,156,700 |
February 2025 | $24.61 | $26.24 | $24.10 | $25.26 | 178,565,300 |
January 2025 | $26.65 | $29.12 | $24.73 | $24.93 | 234,421,100 |
December 2024 | $30.42 | $30.57 | $24.44 | $26.05 | 184,799,600 |
November 2024 | $26.64 | $31.03 | $26.30 | $30.36 | 209,278,000 |
October 2024 | $27.46 | $29.95 | $25.97 | $26.43 | 207,269,500 |
