| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $42.22 | $44.39 | $40.86 | $43.95 | 10,347,000 |
April 2026 | $40.17 | $42.66 | $39.05 | $42.55 | 32,149,617 |
March 2026 | $41.18 | $42.29 | $39.20 | $40.29 | 33,498,083 |
February 2026 | $38.90 | $43.78 | $38.66 | $40.70 | 28,898,487 |
January 2026 | $37.99 | $40.97 | $37.44 | $39.68 | 26,592,319 |
December 2025 | $37.42 | $38.83 | $36.90 | $37.81 | 26,199,679 |
November 2025 | $35.79 | $38.04 | $35.32 | $37.64 | 28,813,859 |
October 2025 | $36.69 | $37.14 | $34.70 | $35.86 | 44,664,163 |
September 2025 | $36.62 | $37.33 | $35.31 | $36.72 | 26,817,026 |
August 2025 | $37.01 | $38.02 | $35.04 | $36.64 | 30,107,074 |
July 2025 | $35.48 | $37.81 | $34.82 | $37.21 | 18,986,733 |
June 2025 | $34.37 | $35.90 | $33.99 | $35.36 | 19,001,374 |
May 2025 | $33.51 | $36.54 | $32.21 | $34.17 | 23,093,901 |
April 2025 | $36.65 | $37.20 | $29.95 | $33.51 | 25,865,281 |
March 2025 | $36.18 | $37.70 | $33.43 | $36.51 | 26,310,267 |
February 2025 | $35.39 | $37.24 | $35.21 | $36.17 | 23,740,023 |
January 2025 | $33.75 | $37.80 | $33.53 | $35.90 | 28,285,421 |
December 2024 | $35.79 | $36.01 | $32.76 | $33.53 | 23,584,777 |
November 2024 | $32.11 | $36.02 | $30.88 | $35.51 | 31,992,415 |
October 2024 | $32.59 | $33.99 | $31.70 | $32.15 | 22,157,386 |
September 2024 | $32.76 | $34.35 | $31.82 | $32.60 | 18,819,571 |
August 2024 | $34.34 | $34.40 | $30.87 | $32.88 | 42,561,003 |
July 2024 | $33.36 | $35.69 | $32.78 | $34.12 | 20,222,496 |
June 2024 | $31.33 | $33.32 | $30.15 | $33.13 | 20,565,716 |
May 2024 | $28.55 | $32.35 | $28.46 | $31.12 | 29,184,408 |
