| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $63.32 | $70.95 | $63.00 | $68.87 | 9,033,621 |
November 2025 | $65.11 | $65.87 | $58.48 | $64.07 | 11,251,825 |
October 2025 | $74.43 | $81.65 | $64.52 | $65.37 | 13,469,415 |
September 2025 | $75.21 | $80.76 | $71.31 | $74.89 | 12,893,522 |
August 2025 | $61.85 | $78.50 | $59.53 | $76.24 | 13,956,500 |
July 2025 | $56.50 | $70.63 | $55.58 | $63.16 | 19,722,560 |
June 2025 | $50.09 | $58.39 | $48.86 | $56.97 | 10,409,598 |
May 2025 | $49.21 | $55.33 | $48.28 | $51.10 | 7,184,249 |
April 2025 | $52.32 | $54.84 | $40.51 | $48.31 | 16,126,267 |
March 2025 | $56.16 | $57.54 | $49.15 | $52.84 | 12,832,447 |
February 2025 | $59.41 | $65.84 | $54.51 | $55.82 | 8,969,942 |
January 2025 | $53.18 | $64.53 | $49.13 | $61.06 | 8,995,987 |
December 2024 | $58.72 | $59.12 | $51.40 | $52.63 | 8,853,356 |
November 2024 | $50.53 | $61.17 | $47.95 | $58.43 | 12,226,972 |
October 2024 | $53.05 | $59.26 | $45.82 | $50.26 | 13,390,851 |
September 2024 | $51.98 | $54.97 | $45.75 | $53.50 | 13,390,975 |
August 2024 | $51.76 | $52.94 | $44.90 | $52.40 | 12,591,784 |
July 2024 | $37.76 | $53.48 | $37.49 | $51.84 | 16,368,032 |
June 2024 | $33.34 | $37.97 | $31.51 | $37.76 | 10,405,100 |
May 2024 | $30.09 | $35.21 | $30.04 | $33.59 | 11,437,805 |
April 2024 | $33.61 | $35.57 | $29.92 | $29.94 | 14,494,824 |
March 2024 | $44.40 | $45.00 | $30.58 | $33.46 | 22,406,702 |
February 2024 | $44.32 | $46.24 | $41.14 | $44.64 | 8,227,751 |
January 2024 | $38.52 | $47.11 | $37.02 | $43.64 | 9,356,850 |
December 2023 | $38.80 | $42.46 | $37.80 | $38.56 | 10,576,936 |