| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2025 | $25.59 | $28.17 | $25.03 | $27.16 | 296,249,000 |
September 2025 | $28.82 | $29.13 | $25.35 | $25.51 | 478,598,500 |
August 2025 | $32.59 | $35.62 | $28.44 | $28.83 | 313,239,100 |
July 2025 | $32.79 | $34.12 | $32.26 | $32.36 | 233,892,200 |
June 2025 | $32.91 | $33.36 | $31.98 | $32.76 | 206,668,400 |
May 2025 | $33.75 | $34.16 | $31.91 | $33.14 | 286,146,100 |
April 2025 | $34.45 | $35.55 | $32.19 | $34.04 | 295,516,300 |
March 2025 | $32.56 | $33.83 | $31.63 | $33.68 | 293,542,500 |
February 2025 | $31.38 | $35.16 | $29.98 | $32.77 | 299,916,000 |
January 2025 | $31.37 | $31.67 | $29.44 | $31.38 | 154,806,500 |
December 2024 | $31.76 | $32.97 | $30.77 | $31.17 | 204,078,900 |
November 2024 | $31.95 | $32.72 | $30.00 | $31.69 | 209,661,300 |
October 2024 | $36.61 | $36.61 | $31.40 | $31.98 | 298,101,300 |
September 2024 | $35.22 | $36.92 | $34.91 | $36.37 | 140,769,500 |
August 2024 | $33.16 | $35.49 | $32.76 | $35.31 | 140,355,300 |
July 2024 | $32.22 | $33.38 | $30.67 | $33.06 | 191,802,600 |
June 2024 | $32.79 | $33.55 | $32.05 | $32.22 | 142,051,800 |
May 2024 | $32.00 | $32.98 | $31.83 | $32.83 | 143,078,300 |
April 2024 | $29.57 | $33.05 | $28.93 | $32.30 | 197,751,200 |
March 2024 | $27.52 | $29.76 | $27.24 | $29.40 | 291,714,200 |
February 2024 | $29.99 | $30.47 | $27.76 | $28.47 | 218,905,500 |
January 2024 | $31.56 | $31.81 | $29.57 | $29.92 | 162,929,600 |
December 2023 | $29.93 | $31.82 | $29.91 | $31.50 | 136,874,300 |
November 2023 | $28.76 | $30.95 | $28.56 | $29.85 | 167,856,100 |
October 2023 | $29.76 | $30.01 | $26.15 | $28.68 | 216,202,900 |