
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $52.15 | $54.73 | $45.30 | $45.46 | 16,562,074 |
November 2025 | $47.34 | $53.22 | $46.02 | $51.88 | 27,925,026 |
October 2025 | $61.12 | $62.54 | $45.50 | $47.13 | 44,104,100 |
September 2025 | $59.74 | $64.89 | $57.37 | $61.10 | 34,415,300 |
August 2025 | $52.74 | $62.05 | $51.58 | $60.69 | 42,333,900 |
July 2025 | $45.98 | $69.65 | $45.68 | $52.81 | 58,301,000 |
June 2025 | $47.46 | $53.11 | $44.40 | $46.07 | 55,769,900 |
May 2025 | $32.61 | $52.64 | $30.56 | $47.49 | 91,516,000 |
April 2025 | $38.22 | $39.13 | $28.40 | $32.42 | 48,077,200 |
March 2025 | $36.49 | $40.97 | $32.52 | $38.55 | 54,438,000 |
February 2025 | $46.35 | $49.57 | $35.56 | $36.28 | 49,709,000 |
January 2025 | $46.31 | $49.74 | $42.97 | $47.68 | 33,367,800 |
December 2024 | $41.05 | $47.87 | $40.26 | $46.24 | 41,596,700 |
November 2024 | $35.01 | $44.44 | $34.82 | $40.43 | 60,610,300 |
October 2024 | $37.40 | $40.50 | $34.80 | $34.90 | 64,094,600 |
September 2024 | $43.22 | $43.90 | $36.43 | $37.87 | 58,523,800 |
August 2024 | $61.80 | $61.85 | $43.61 | $44.01 | 53,196,000 |
July 2024 | $60.54 | $63.06 | $55.94 | $61.51 | 29,321,200 |
June 2024 | $68.08 | $68.77 | $58.82 | $61.26 | 26,535,700 |
May 2024 | $70.41 | $74.96 | $58.63 | $68.33 | 37,435,200 |
April 2024 | $83.28 | $83.38 | $66.57 | $70.60 | 32,678,300 |
March 2024 | $65.15 | $85.40 | $63.72 | $82.05 | 49,956,200 |
February 2024 | $64.51 | $67.42 | $58.04 | $65.13 | 38,154,800 |
January 2024 | $58.53 | $66.90 | $57.81 | $64.46 | 29,194,300 |
December 2023 | $48.97 | $63.42 | $48.63 | $58.61 | 39,911,100 |