| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $33.30 | $33.38 | $28.28 | $28.66 | 12,940,757 |
April 2026 | $37.60 | $38.30 | $30.67 | $33.10 | 24,948,800 |
March 2026 | $42.70 | $43.06 | $34.39 | $37.76 | 21,957,079 |
February 2026 | $43.39 | $44.84 | $40.09 | $43.16 | 18,438,184 |
January 2026 | $39.05 | $44.04 | $37.06 | $43.37 | 17,887,479 |
December 2025 | $38.02 | $40.48 | $37.76 | $38.99 | 21,427,809 |
November 2025 | $37.72 | $39.16 | $36.03 | $38.04 | 26,425,136 |
October 2025 | $40.75 | $41.48 | $35.73 | $38.10 | 42,631,505 |
September 2025 | $44.45 | $45.44 | $39.90 | $40.72 | 36,514,557 |
August 2025 | $45.59 | $48.34 | $43.54 | $44.45 | 26,628,446 |
July 2025 | $43.14 | $47.32 | $41.67 | $45.31 | 27,467,013 |
June 2025 | $46.69 | $47.46 | $42.10 | $43.00 | 23,814,265 |
May 2025 | $46.10 | $49.19 | $43.38 | $47.00 | 29,996,018 |
April 2025 | $46.76 | $52.75 | $44.48 | $52.18 | 26,889,115 |
March 2025 | $46.10 | $48.19 | $40.66 | $46.18 | 36,945,800 |
February 2025 | $39.73 | $48.42 | $39.26 | $46.08 | 25,486,799 |
January 2025 | $38.71 | $40.73 | $37.18 | $39.43 | 18,427,702 |
December 2024 | $43.58 | $44.70 | $38.09 | $38.45 | 24,479,814 |
November 2024 | $41.49 | $47.02 | $41.20 | $43.72 | 17,979,539 |
October 2024 | $38.96 | $42.48 | $36.77 | $41.04 | 29,168,195 |
September 2024 | $39.76 | $39.98 | $33.96 | $39.01 | 41,382,555 |
August 2024 | $36.43 | $40.19 | $34.37 | $39.46 | 24,011,398 |
July 2024 | $32.71 | $35.47 | $31.58 | $34.93 | 11,538,641 |
June 2024 | $30.46 | $32.71 | $28.55 | $32.61 | 11,869,428 |
May 2024 | $30.44 | $33.04 | $28.52 | $30.44 | 15,866,577 |
