| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
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 |
April 2024 | $29.15 | $30.90 | $28.85 | $30.51 | 12,866,872 |
March 2024 | $26.96 | $29.48 | $26.74 | $29.07 | 14,058,158 |
February 2024 | $22.96 | $27.64 | $22.47 | $26.97 | 16,868,612 |
January 2024 | $23.25 | $24.58 | $22.97 | $23.02 | 11,970,676 |