| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $60.91 | $61.10 | $59.60 | $59.83 | 4,778,600 |
December 28 2023 | $60.91 | $61.30 | $60.41 | $60.82 | 4,109,200 |
December 27 2023 | $61.02 | $61.21 | $60.41 | $60.78 | 4,737,100 |
December 26 2023 | $60.18 | $61.01 | $60.09 | $60.67 | 4,670,300 |
December 22 2023 | $60.02 | $60.19 | $59.24 | $59.77 | 3,677,700 |
December 21 2023 | $58.78 | $59.89 | $58.54 | $59.77 | 8,210,500 |
December 20 2023 | $58.84 | $60.12 | $57.05 | $57.09 | 11,758,100 |
December 19 2023 | $59.15 | $59.45 | $58.60 | $59.19 | 5,956,600 |
December 18 2023 | $59.04 | $59.46 | $57.91 | $59.25 | 8,117,300 |
December 15 2023 | $59.18 | $59.80 | $58.63 | $59.12 | 15,502,700 |
December 14 2023 | $57.61 | $59.47 | $57.38 | $58.82 | 16,705,500 |
December 13 2023 | $53.91 | $56.89 | $53.77 | $56.76 | 12,116,200 |
December 12 2023 | $53.39 | $53.89 | $53.08 | $53.83 | 7,184,300 |
December 11 2023 | $53.32 | $54.18 | $52.47 | $54.05 | 13,871,200 |
December 08 2023 | $51.31 | $52.70 | $51.25 | $52.46 | 7,086,100 |
December 07 2023 | $50.37 | $52.08 | $50.16 | $51.78 | 9,685,800 |
December 06 2023 | $51.15 | $51.45 | $49.95 | $50.03 | 8,285,800 |
December 05 2023 | $50.82 | $51.06 | $50.09 | $50.30 | 9,851,100 |
December 04 2023 | $51.61 | $51.67 | $50.23 | $51.60 | 13,407,500 |
December 01 2023 | $51.81 | $53.42 | $50.12 | $52.38 | 25,375,900 |
November 30 2023 | $56.26 | $56.50 | $54.83 | $55.29 | 17,162,500 |
November 29 2023 | $56.04 | $56.79 | $55.46 | $55.66 | 7,682,500 |
November 28 2023 | $55.33 | $55.33 | $54.23 | $55.14 | 7,650,000 |
November 27 2023 | $55.17 | $55.97 | $54.91 | $55.46 | 5,724,400 |
November 24 2023 | $55.06 | $55.79 | $54.93 | $55.59 | 3,121,700 |
