
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2025 | $44.91 | $45.80 | $44.21 | $44.77 | 802,700 |
September 2025 | $43.61 | $44.81 | $43.50 | $44.75 | 1,442,700 |
August 2025 | $43.22 | $45.53 | $42.91 | $44.57 | 1,474,600 |
July 2025 | $44.56 | $46.09 | $43.56 | $43.66 | 2,653,400 |
June 2025 | $43.44 | $45.08 | $42.19 | $44.93 | 3,314,916 |
May 2025 | $41.19 | $44.02 | $40.84 | $43.53 | 3,669,688 |
April 2025 | $38.89 | $41.10 | $33.99 | $40.97 | 4,823,439 |
March 2025 | $39.00 | $41.01 | $37.57 | $38.59 | 7,184,773 |
February 2025 | $35.02 | $38.42 | $34.90 | $37.48 | 1,141,197 |
January 2025 | $32.85 | $36.36 | $32.58 | $35.82 | 452,129 |
December 2024 | $33.36 | $34.61 | $32.80 | $32.88 | 366,408 |
November 2024 | $33.41 | $33.71 | $31.82 | $33.32 | 224,243 |
October 2024 | $34.16 | $34.16 | $33.03 | $33.21 | 246,566 |
September 2024 | $33.32 | $34.79 | $32.08 | $34.56 | 205,181 |
August 2024 | $31.69 | $33.63 | $30.04 | $33.40 | 303,025 |
July 2024 | $31.56 | $32.78 | $31.11 | $32.05 | 167,964 |
June 2024 | $32.44 | $32.62 | $30.62 | $31.26 | 208,945 |
May 2024 | $30.64 | $33.02 | $30.29 | $32.26 | 210,771 |
April 2024 | $32.20 | $32.37 | $30.09 | $30.68 | 743,296 |
March 2024 | $30.92 | $32.33 | $30.83 | $32.21 | 162,485 |
February 2024 | $29.35 | $31.06 | $28.85 | $30.93 | 153,035 |
January 2024 | $29.55 | $29.89 | $28.56 | $29.22 | 212,182 |
December 2023 | $28.43 | $29.99 | $28.26 | $29.75 | 251,823 |
November 2023 | $25.35 | $28.63 | $25.33 | $28.51 | 158,871 |
October 2023 | $25.98 | $26.48 | $24.88 | $25.29 | 162,269 |