
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
November 2025     | $63.40     | $64.13     | $62.52     | $63.90     | 5,035,751     | 
October 2025     | $57.25     | $67.00     | $55.85     | $62.52     | 89,411,262     | 
September 2025     | $52.45     | $59.76     | $51.76     | $57.97     | 76,317,219     | 
August 2025     | $48.70     | $54.83     | $47.83     | $53.62     | 74,906,719     | 
July 2025     | $49.63     | $53.97     | $48.16     | $49.87     | 93,611,457     | 
June 2025     | $42.22     | $50.62     | $41.43     | $49.92     | 104,639,881     | 
May 2025     | $35.18     | $42.70     | $34.94     | $42.30     | 88,356,849     | 
April 2025     | $32.83     | $35.82     | $25.11     | $34.34     | 95,799,970     | 
March 2025     | $38.22     | $38.44     | $32.07     | $33.08     | 79,334,031     | 
February 2025     | $39.65     | $44.85     | $37.07     | $37.89     | 64,014,970     | 
January 2025     | $38.51     | $45.10     | $38.38     | $41.65     | 74,283,062     | 
December 2024     | $38.99     | $40.18     | $37.15     | $38.39     | 65,242,424     | 
November 2024     | $35.09     | $42.47     | $34.91     | $38.97     | 138,508,655     | 
October 2024     | $33.31     | $36.98     | $32.34     | $34.67     | 56,864,323     | 
September 2024     | $32.16     | $34.42     | $28.26     | $33.43     | 110,330,928     | 
August 2024     | $32.09     | $33.15     | $26.02     | $32.49     | 48,937,502     | 
July 2024     | $29.55     | $33.70     | $28.90     | $32.15     | 72,529,625     | 
June 2024     | $33.38     | $33.96     | $29.23     | $29.49     | 76,411,469     | 
May 2024     | $26.96     | $34.12     | $25.27     | $33.13     | 113,630,972     | 
April 2024     | $28.54     | $29.90     | $26.95     | $28.65     | 68,954,990     | 
March 2024     | $28.20     | $30.93     | $26.63     | $28.61     | 88,456,443     | 
February 2024     | $24.86     | $29.02     | $24.05     | $28.15     | 121,191,456     | 
January 2024     | $13.61     | $24.18     | $13.43     | $23.74     | 121,613,294     | 
December 2023     | $11.57     | $13.98     | $11.35     | $13.85     | 87,120,965     | 
November 2023     | $11.67     | $12.43     | $11.52     | $11.57     | 73,832,807     |