
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
January 2026 | $32.93 | $38.48 | $32.55 | $37.89 | 2,970,360 |
December 2025 | $29.95 | $33.95 | $29.29 | $32.65 | 9,780,379 |
November 2025 | $42.05 | $44.09 | $28.33 | $30.12 | 5,215,144 |
October 2025 | $43.20 | $48.15 | $42.30 | $42.36 | 3,920,011 |
September 2025 | $34.45 | $45.27 | $34.17 | $43.41 | 6,193,267 |
August 2025 | $33.80 | $35.13 | $31.45 | $34.63 | 4,074,085 |
July 2025 | $35.63 | $36.60 | $32.60 | $33.96 | 3,785,681 |
June 2025 | $35.84 | $38.02 | $35.19 | $35.69 | 4,148,009 |
May 2025 | $37.89 | $37.97 | $32.39 | $35.99 | 4,860,519 |
April 2025 | $38.77 | $40.47 | $36.78 | $40.23 | 2,867,342 |
March 2025 | $38.82 | $40.43 | $38.34 | $38.87 | 2,942,337 |
February 2025 | $34.42 | $40.16 | $34.24 | $38.81 | 3,094,444 |
January 2025 | $35.05 | $36.42 | $33.54 | $35.01 | 2,524,682 |
December 2024 | $37.37 | $37.57 | $33.57 | $34.78 | 4,398,964 |
November 2024 | $38.65 | $41.54 | $36.56 | $37.46 | 4,061,104 |
October 2024 | $40.88 | $41.77 | $37.40 | $38.56 | 2,838,372 |
September 2024 | $41.00 | $41.94 | $39.44 | $40.88 | 2,987,140 |
August 2024 | $40.28 | $42.76 | $39.41 | $41.31 | 2,774,529 |
July 2024 | $40.90 | $45.30 | $39.81 | $44.04 | 2,772,517 |
June 2024 | $43.50 | $43.88 | $39.70 | $40.66 | 3,314,369 |
May 2024 | $44.94 | $45.97 | $40.96 | $43.38 | 3,603,123 |
April 2024 | $44.98 | $46.88 | $43.74 | $44.96 | 3,040,976 |
March 2024 | $41.82 | $45.41 | $40.84 | $44.88 | 4,128,128 |
February 2024 | $42.32 | $43.80 | $40.64 | $41.92 | 2,988,104 |
January 2024 | $44.04 | $44.27 | $41.61 | $42.25 | 2,521,476 |