| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2024 | $77.51 | $79.84 | $72.30 | $76.30 | 29,058,000 |
November 2024 | $62.21 | $78.37 | $61.43 | $77.02 | 32,952,500 |
October 2024 | $59.42 | $65.67 | $58.73 | $61.97 | 31,887,800 |
September 2024 | $57.64 | $61.00 | $53.62 | $59.62 | 36,930,700 |
August 2024 | $56.41 | $58.09 | $48.83 | $58.07 | 26,248,100 |
July 2024 | $48.14 | $56.88 | $47.74 | $56.29 | 33,004,400 |
June 2024 | $45.05 | $48.61 | $41.56 | $47.90 | 27,122,600 |
May 2024 | $41.14 | $46.09 | $40.74 | $44.79 | 16,752,500 |
April 2024 | $42.21 | $42.89 | $38.95 | $41.19 | 22,504,700 |
March 2024 | $39.90 | $45.33 | $39.69 | $42.19 | 22,780,700 |
February 2024 | $38.75 | $40.59 | $37.59 | $40.01 | 17,669,300 |
January 2024 | $38.07 | $39.71 | $36.81 | $38.70 | 25,371,800 |
December 2023 | $33.50 | $38.89 | $33.44 | $38.37 | 23,185,700 |
November 2023 | $30.31 | $33.86 | $30.10 | $33.65 | 18,467,300 |
October 2023 | $34.40 | $34.55 | $29.53 | $30.28 | 33,176,000 |
September 2023 | $33.81 | $36.49 | $32.98 | $34.47 | 34,505,200 |
August 2023 | $34.24 | $34.25 | $31.75 | $33.59 | 23,969,000 |
July 2023 | $31.06 | $35.20 | $29.72 | $34.33 | 23,837,600 |
June 2023 | $28.24 | $31.54 | $27.99 | $30.95 | 24,171,900 |
May 2023 | $29.67 | $29.85 | $26.61 | $28.06 | 21,235,400 |
April 2023 | $29.18 | $29.97 | $27.83 | $29.58 | 22,202,500 |
March 2023 | $34.81 | $35.03 | $26.18 | $29.32 | 55,183,900 |
February 2023 | $35.54 | $37.28 | $34.19 | $34.90 | 15,856,100 |
January 2023 | $29.36 | $36.30 | $28.78 | $36.00 | 35,302,492 |
December 2022 | $32.17 | $32.37 | $28.57 | $29.06 | 19,916,886 |