
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 31 2024 | $58.04 | $58.17 | $56.48 | $56.77 | 8,702,097 |
December 30 2024 | $58.01 | $58.23 | $56.90 | $57.61 | 8,456,884 |
December 27 2024 | $60.54 | $60.60 | $58.44 | $59.27 | 9,592,628 |
December 26 2024 | $60.72 | $61.14 | $60.04 | $60.96 | 6,888,985 |
December 24 2024 | $59.63 | $60.99 | $59.44 | $60.96 | 4,801,695 |
December 23 2024 | $59.52 | $59.68 | $58.17 | $59.24 | 7,760,641 |
December 20 2024 | $57.07 | $60.02 | $56.86 | $59.40 | 17,548,121 |
December 19 2024 | $59.75 | $60.03 | $57.47 | $58.17 | 19,168,010 |
December 18 2024 | $62.63 | $63.03 | $57.90 | $58.56 | 18,189,616 |
December 17 2024 | $62.79 | $63.32 | $61.82 | $62.98 | 6,749,803 |
December 16 2024 | $61.71 | $63.14 | $61.48 | $62.94 | 6,722,670 |
December 13 2024 | $61.11 | $61.36 | $60.20 | $61.33 | 7,101,804 |
December 12 2024 | $61.40 | $61.98 | $60.72 | $60.92 | 5,840,399 |
December 11 2024 | $61.57 | $61.98 | $60.84 | $61.81 | 6,383,562 |
December 10 2024 | $61.49 | $62.37 | $60.39 | $60.59 | 7,730,730 |
December 09 2024 | $63.43 | $63.44 | $60.78 | $61.31 | 12,024,565 |
December 06 2024 | $61.30 | $62.92 | $61.09 | $62.90 | 9,466,867 |
December 05 2024 | $61.23 | $61.49 | $60.30 | $60.38 | 7,874,410 |
December 04 2024 | $59.72 | $60.86 | $59.28 | $60.83 | 10,462,962 |
December 03 2024 | $58.76 | $59.27 | $58.46 | $58.99 | 6,683,450 |
December 02 2024 | $58.64 | $59.63 | $58.56 | $59.47 | 8,301,322 |
November 29 2024 | $57.60 | $58.35 | $57.55 | $57.98 | 3,233,956 |
November 27 2024 | $56.85 | $57.42 | $56.25 | $57.15 | 5,295,235 |
November 26 2024 | $56.53 | $56.96 | $55.98 | $56.20 | 7,239,792 |
November 25 2024 | $57.45 | $58.09 | $56.62 | $57.03 | 9,602,441 |