| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $26.22 | $27.01 | $26.04 | $26.91 | 21,728,900 |
November 2025 | $26.77 | $28.66 | $24.92 | $26.22 | 183,363,296 |
October 2025 | $24.59 | $27.65 | $21.46 | $26.84 | 327,162,789 |
September 2025 | $22.50 | $25.68 | $21.40 | $24.60 | 292,818,100 |
August 2025 | $21.97 | $22.69 | $20.24 | $22.56 | 225,451,200 |
July 2025 | $20.15 | $23.00 | $19.94 | $22.23 | 347,242,100 |
June 2025 | $19.79 | $23.32 | $19.21 | $20.23 | 318,139,000 |
May 2025 | $19.53 | $21.85 | $18.92 | $19.28 | 319,309,300 |
April 2025 | $24.85 | $25.33 | $18.43 | $19.51 | 320,395,600 |
March 2025 | $25.92 | $26.12 | $23.05 | $24.97 | 291,156,700 |
February 2025 | $25.11 | $26.77 | $24.59 | $25.77 | 178,565,300 |
January 2025 | $27.19 | $29.71 | $25.23 | $25.43 | 234,421,100 |
December 2024 | $31.04 | $31.18 | $24.93 | $26.57 | 184,799,600 |
November 2024 | $27.18 | $31.66 | $26.83 | $30.97 | 209,278,000 |
October 2024 | $28.02 | $30.55 | $26.50 | $26.97 | 207,269,500 |
September 2024 | $29.50 | $29.85 | $26.76 | $28.24 | 210,377,000 |
August 2024 | $33.30 | $33.46 | $29.30 | $30.05 | 155,769,900 |
July 2024 | $32.82 | $35.84 | $31.51 | $33.52 | 192,320,600 |
June 2024 | $35.29 | $35.30 | $31.51 | $32.65 | 201,835,400 |
May 2024 | $35.97 | $36.88 | $34.31 | $35.29 | 116,808,200 |
April 2024 | $38.10 | $39.97 | $36.00 | $36.03 | 130,805,700 |
March 2024 | $33.96 | $38.08 | $33.53 | $37.91 | 134,115,500 |
February 2024 | $34.33 | $34.59 | $32.34 | $33.56 | 136,976,100 |
January 2024 | $34.91 | $36.23 | $31.43 | $34.12 | 185,932,100 |
December 2023 | $35.32 | $36.36 | $32.34 | $34.60 | 137,756,900 |