| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $74.59 | $75.07 | $67.66 | $70.96 | 11,410,070 |
November 2024 | $63.97 | $78.38 | $62.61 | $73.94 | 14,019,256 |
October 2024 | $65.12 | $69.30 | $62.08 | $63.21 | 14,153,687 |
September 2024 | $62.69 | $67.91 | $58.46 | $65.22 | 15,062,806 |
August 2024 | $64.61 | $65.27 | $55.22 | $63.58 | 12,461,426 |
July 2024 | $53.59 | $65.99 | $53.03 | $64.11 | 14,483,590 |
June 2024 | $53.75 | $54.12 | $48.71 | $53.60 | 10,966,993 |
May 2024 | $45.90 | $55.02 | $45.50 | $53.37 | 11,201,870 |
April 2024 | $53.12 | $53.48 | $43.09 | $45.73 | 13,842,680 |
March 2024 | $50.19 | $53.95 | $48.01 | $52.90 | 13,604,679 |
February 2024 | $51.04 | $53.00 | $48.26 | $50.36 | 15,561,088 |
January 2024 | $51.12 | $53.19 | $47.67 | $50.68 | 10,560,102 |
December 2023 | $43.50 | $54.09 | $43.50 | $51.75 | 14,478,864 |
November 2023 | $37.85 | $44.16 | $36.96 | $43.74 | 13,654,733 |
October 2023 | $40.72 | $41.46 | $35.06 | $37.84 | 14,746,314 |
September 2023 | $43.16 | $44.58 | $40.03 | $41.01 | 12,181,842 |
August 2023 | $42.82 | $44.27 | $39.65 | $43.08 | 12,362,626 |
July 2023 | $40.75 | $47.11 | $38.94 | $43.82 | 18,631,553 |
June 2023 | $34.13 | $42.52 | $33.51 | $40.69 | 36,108,254 |
May 2023 | $33.42 | $35.02 | $30.40 | $33.98 | 11,394,229 |
April 2023 | $33.84 | $37.94 | $32.06 | $33.42 | 12,045,537 |
March 2023 | $37.81 | $38.45 | $31.76 | $33.91 | 13,625,438 |
February 2023 | $40.54 | $43.73 | $36.77 | $37.79 | 13,588,077 |
January 2023 | $33.82 | $40.70 | $33.41 | $40.70 | 10,550,318 |
December 2022 | $37.61 | $38.96 | $32.94 | $33.41 | 10,414,070 |