
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2025 | $43.12 | $48.58 | $42.33 | $47.33 | 68,328 |
September 2025 | $38.85 | $43.13 | $38.79 | $42.45 | 34,141 |
August 2025 | $36.70 | $39.94 | $36.63 | $39.42 | 29,000 |
July 2025 | $35.13 | $37.87 | $35.13 | $37.63 | 14,000 |
June 2025 | $33.09 | $35.53 | $33.09 | $35.38 | 16,100 |
May 2025 | $30.56 | $34.06 | $30.53 | $33.21 | 22,900 |
April 2025 | $30.46 | $31.39 | $26.32 | $30.40 | 36,000 |
March 2025 | $32.82 | $32.82 | $30.59 | $30.84 | 30,700 |
February 2025 | $33.45 | $34.25 | $32.41 | $32.75 | 19,600 |
January 2025 | $34.53 | $35.12 | $33.68 | $33.97 | 31,200 |
December 2024 | $37.24 | $37.55 | $33.76 | $33.98 | 32,600 |
November 2024 | $34.70 | $37.43 | $34.47 | $37.10 | 37,200 |
October 2024 | $33.98 | $36.23 | $33.86 | $34.40 | 19,700 |
September 2024 | $34.41 | $34.41 | $31.82 | $34.30 | 28,800 |
August 2024 | $35.05 | $35.05 | $31.81 | $34.51 | 43,200 |
July 2024 | $33.00 | $37.12 | $32.29 | $35.77 | 86,700 |
June 2024 | $33.78 | $34.73 | $32.62 | $32.99 | 63,800 |
May 2024 | $32.33 | $35.44 | $32.26 | $34.50 | 132,700 |
April 2024 | $34.33 | $34.33 | $31.33 | $32.40 | 131,500 |
March 2024 | $33.81 | $34.34 | $32.63 | $34.25 | 70,100 |
February 2024 | $31.75 | $34.19 | $31.19 | $33.74 | 56,800 |
January 2024 | $33.82 | $33.82 | $30.81 | $31.45 | 84,000 |
December 2023 | $31.85 | $34.63 | $31.85 | $34.07 | 70,400 |
November 2023 | $28.03 | $31.91 | $27.98 | $31.61 | 100,900 |
October 2023 | $31.26 | $31.49 | $27.65 | $28.05 | 47,600 |