
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2025 | $62.56 | $69.22 | $55.46 | $59.05 | 2,514,802 |
September 2025 | $54.59 | $62.45 | $53.02 | $62.00 | 1,728,698 |
August 2025 | $45.15 | $53.25 | $44.62 | $53.15 | 999,703 |
July 2025 | $45.88 | $47.07 | $43.51 | $44.29 | 882,821 |
June 2025 | $44.02 | $47.04 | $43.50 | $45.24 | 865,276 |
May 2025 | $40.50 | $43.36 | $38.04 | $43.00 | 1,229,244 |
April 2025 | $38.13 | $44.69 | $33.34 | $41.40 | 2,534,325 |
March 2025 | $32.99 | $38.60 | $32.09 | $37.94 | 1,443,540 |
February 2025 | $31.22 | $34.57 | $31.22 | $32.65 | 640,070 |
January 2025 | $28.08 | $31.82 | $28.08 | $31.26 | 523,257 |
December 2024 | $29.57 | $31.05 | $26.60 | $27.76 | 531,610 |
November 2024 | $31.32 | $31.38 | $27.27 | $29.53 | 652,141 |
October 2024 | $30.91 | $33.82 | $29.52 | $31.18 | 676,707 |
September 2024 | $29.83 | $32.29 | $28.35 | $30.69 | 442,466 |
August 2024 | $29.23 | $31.08 | $25.92 | $30.18 | 534,831 |
July 2024 | $26.42 | $30.25 | $26.05 | $29.30 | 549,609 |
June 2024 | $27.65 | $27.88 | $25.54 | $26.42 | 525,558 |
May 2024 | $26.18 | $29.19 | $25.88 | $27.60 | 753,494 |
April 2024 | $25.67 | $27.83 | $25.05 | $25.97 | 863,230 |
March 2024 | $21.25 | $25.16 | $20.95 | $25.11 | 782,781 |
February 2024 | $22.82 | $23.28 | $20.53 | $21.09 | 710,610 |
January 2024 | $24.73 | $24.95 | $22.09 | $22.50 | 452,325 |
December 2023 | $24.99 | $26.06 | $22.74 | $24.75 | 853,737 |
November 2023 | $22.86 | $25.08 | $21.88 | $25.05 | 623,944 |
October 2023 | $22.03 | $24.78 | $21.20 | $22.79 | 521,725 |