| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $49.44 | $54.08 | $47.25 | $51.98 | 4,827,600 |
November 2025 | $50.44 | $52.62 | $47.84 | $49.71 | 2,510,700 |
October 2025 | $52.28 | $53.00 | $45.67 | $50.60 | 5,302,400 |
September 2025 | $63.58 | $69.01 | $51.94 | $52.25 | 4,835,100 |
August 2025 | $58.68 | $65.01 | $56.41 | $63.94 | 2,776,800 |
July 2025 | $68.36 | $70.97 | $55.69 | $58.79 | 4,158,500 |
June 2025 | $61.39 | $69.46 | $56.98 | $68.18 | 5,887,100 |
May 2025 | $50.10 | $62.78 | $49.52 | $61.41 | 3,020,600 |
April 2025 | $51.16 | $53.26 | $45.22 | $50.10 | 2,244,400 |
March 2025 | $48.13 | $52.84 | $44.88 | $51.16 | 3,148,000 |
February 2025 | $46.28 | $50.29 | $46.17 | $48.35 | 1,162,800 |
January 2025 | $47.34 | $48.82 | $44.58 | $46.98 | 1,383,600 |
December 2024 | $51.28 | $58.46 | $46.32 | $47.32 | 2,311,300 |
November 2024 | $46.78 | $52.27 | $45.53 | $51.37 | 1,819,400 |
October 2024 | $37.75 | $49.34 | $37.25 | $46.68 | 3,119,000 |
September 2024 | $38.07 | $39.59 | $35.88 | $37.97 | 1,368,800 |
August 2024 | $38.16 | $38.38 | $33.62 | $38.11 | 1,625,200 |
July 2024 | $35.68 | $38.37 | $34.99 | $37.98 | 1,535,600 |
June 2024 | $40.46 | $40.70 | $34.85 | $35.68 | 2,255,500 |
May 2024 | $35.44 | $41.25 | $35.32 | $40.21 | 1,619,100 |
April 2024 | $37.45 | $38.08 | $35.09 | $35.26 | 1,428,200 |
March 2024 | $36.79 | $38.38 | $35.05 | $37.51 | 1,778,600 |
February 2024 | $34.46 | $37.19 | $33.84 | $36.87 | 1,260,300 |
January 2024 | $33.66 | $35.11 | $31.79 | $34.26 | 1,564,100 |
December 2023 | $29.03 | $34.12 | $26.84 | $33.78 | 2,528,900 |