| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $56.18 | $56.58 | $53.92 | $55.04 | 67,232,700 |
November 2025 | $49.87 | $56.32 | $49.70 | $56.28 | 77,054,400 |
October 2025 | $50.29 | $50.63 | $47.85 | $49.11 | 86,249,600 |
September 2025 | $51.77 | $54.31 | $48.97 | $50.20 | 94,168,900 |
August 2025 | $51.58 | $56.07 | $51.21 | $53.80 | 96,217,400 |
July 2025 | $44.63 | $51.25 | $43.86 | $50.76 | 135,755,700 |
June 2025 | $42.09 | $46.16 | $41.93 | $44.76 | 138,569,700 |
May 2025 | $40.28 | $42.27 | $37.35 | $42.08 | 147,524,800 |
April 2025 | $38.38 | $40.83 | $35.34 | $40.54 | 139,943,400 |
March 2025 | $35.70 | $38.58 | $35.70 | $38.51 | 95,604,000 |
February 2025 | $36.03 | $39.06 | $34.10 | $35.58 | 97,250,600 |
January 2025 | $33.35 | $36.42 | $31.83 | $36.23 | 85,684,400 |
December 2024 | $34.08 | $34.23 | $32.77 | $33.20 | 79,966,000 |
November 2024 | $31.58 | $34.19 | $31.31 | $33.98 | 71,623,600 |
October 2024 | $32.73 | $32.94 | $30.60 | $31.33 | 104,629,200 |
September 2024 | $32.98 | $34.72 | $32.67 | $32.76 | 106,614,800 |
August 2024 | $31.57 | $33.00 | $29.96 | $32.99 | 124,676,800 |
July 2024 | $27.35 | $31.53 | $27.16 | $31.29 | 102,181,300 |
June 2024 | $26.78 | $27.85 | $25.97 | $27.16 | 83,015,700 |
May 2024 | $25.25 | $27.15 | $25.17 | $26.60 | 75,686,700 |
April 2024 | $26.23 | $26.26 | $24.22 | $25.22 | 117,621,500 |
March 2024 | $24.93 | $26.24 | $24.39 | $26.15 | 111,905,100 |
February 2024 | $24.84 | $26.47 | $24.54 | $25.01 | 92,371,300 |
January 2024 | $24.43 | $25.60 | $24.31 | $24.77 | 97,468,600 |
December 2023 | $25.79 | $26.22 | $23.16 | $24.51 | 129,995,900 |
