
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2025 | $31.87 | $33.24 | $29.68 | $31.27 | 114,426,000 |
September 2025 | $31.11 | $33.08 | $29.79 | $31.96 | 166,617,700 |
August 2025 | $31.22 | $31.66 | $28.92 | $31.23 | 120,799,800 |
July 2025 | $31.07 | $32.03 | $30.13 | $31.28 | 94,123,600 |
June 2025 | $30.16 | $33.89 | $29.78 | $30.99 | 154,919,200 |
May 2025 | $27.71 | $31.46 | $27.20 | $29.58 | 115,171,800 |
April 2025 | $30.03 | $30.65 | $24.01 | $27.94 | 142,754,300 |
March 2025 | $27.23 | $31.01 | $24.62 | $30.00 | 184,259,500 |
February 2025 | $28.29 | $30.24 | $26.58 | $27.17 | 121,908,000 |
January 2025 | $29.90 | $32.20 | $28.86 | $29.17 | 132,688,800 |
December 2024 | $32.27 | $32.69 | $28.09 | $29.67 | 89,827,500 |
November 2024 | $32.65 | $33.25 | $30.96 | $32.10 | 77,620,700 |
October 2024 | $31.33 | $35.98 | $31.23 | $32.29 | 97,849,900 |
September 2024 | $33.13 | $33.33 | $29.97 | $31.52 | 113,879,700 |
August 2024 | $33.29 | $35.29 | $30.09 | $33.96 | 102,001,400 |
July 2024 | $33.75 | $34.65 | $31.60 | $33.28 | 110,715,700 |
June 2024 | $35.71 | $35.71 | $30.99 | $33.39 | 89,523,700 |
May 2024 | $35.13 | $36.35 | $34.01 | $35.63 | 81,806,800 |
April 2024 | $35.69 | $38.29 | $35.11 | $35.16 | 178,291,200 |
March 2024 | $32.19 | $35.50 | $32.06 | $35.39 | 110,064,600 |
February 2024 | $29.45 | $32.07 | $27.03 | $31.97 | 131,748,600 |
January 2024 | $30.01 | $31.26 | $28.42 | $29.36 | 123,072,600 |
December 2023 | $30.37 | $31.23 | $27.75 | $30.06 | 138,389,000 |
November 2023 | $28.91 | $30.97 | $27.96 | $30.29 | 148,840,200 |
October 2023 | $29.33 | $30.70 | $26.83 | $28.81 | 126,694,400 |