| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $60.89 | $61.09 | $59.58 | $59.82 | 4,778,600 |
December 28 2023 | $60.89 | $61.29 | $60.39 | $60.80 | 4,109,200 |
December 27 2023 | $61.00 | $61.20 | $60.39 | $60.76 | 4,737,100 |
December 26 2023 | $60.17 | $60.99 | $60.08 | $60.65 | 4,670,300 |
December 22 2023 | $60.01 | $60.18 | $59.22 | $59.76 | 3,677,700 |
December 21 2023 | $58.77 | $59.88 | $58.53 | $59.76 | 8,210,500 |
December 20 2023 | $58.83 | $60.11 | $57.03 | $57.07 | 11,758,100 |
December 19 2023 | $59.14 | $59.43 | $58.59 | $59.17 | 5,956,600 |
December 18 2023 | $59.03 | $59.44 | $57.90 | $59.23 | 8,117,300 |
December 15 2023 | $59.17 | $59.79 | $58.62 | $59.11 | 15,502,700 |
December 14 2023 | $57.60 | $59.45 | $57.37 | $58.81 | 16,705,500 |
December 13 2023 | $53.90 | $56.87 | $53.76 | $56.74 | 12,116,200 |
December 12 2023 | $53.37 | $53.88 | $53.07 | $53.82 | 7,184,300 |
December 11 2023 | $53.30 | $54.17 | $52.46 | $54.04 | 13,871,200 |
December 08 2023 | $51.30 | $52.69 | $51.24 | $52.45 | 7,086,100 |
December 07 2023 | $50.36 | $52.06 | $50.15 | $51.77 | 9,685,800 |
December 06 2023 | $51.14 | $51.44 | $49.94 | $50.02 | 8,285,800 |
December 05 2023 | $50.80 | $51.05 | $50.08 | $50.29 | 9,851,100 |
December 04 2023 | $51.60 | $51.66 | $50.22 | $51.59 | 13,407,500 |
December 01 2023 | $51.80 | $53.40 | $50.11 | $52.37 | 25,375,900 |
November 30 2023 | $56.25 | $56.49 | $54.82 | $55.28 | 17,162,500 |
November 29 2023 | $56.03 | $56.77 | $55.45 | $55.64 | 7,682,500 |
November 28 2023 | $55.32 | $55.32 | $54.22 | $55.13 | 7,650,000 |
November 27 2023 | $55.16 | $55.95 | $54.90 | $55.45 | 5,724,400 |
November 24 2023 | $55.05 | $55.77 | $54.92 | $55.57 | 3,121,700 |
