| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $60.98 | $61.18 | $59.67 | $59.91 | 4,778,619 |
December 28 2023 | $60.98 | $61.37 | $60.48 | $60.89 | 4,109,218 |
December 27 2023 | $61.09 | $61.29 | $60.48 | $60.85 | 4,737,122 |
December 26 2023 | $60.26 | $61.08 | $60.16 | $60.74 | 4,670,330 |
December 22 2023 | $60.10 | $60.27 | $59.31 | $59.85 | 3,677,683 |
December 21 2023 | $58.85 | $59.97 | $58.62 | $59.85 | 8,210,466 |
December 20 2023 | $58.91 | $60.20 | $57.12 | $57.16 | 11,758,070 |
December 19 2023 | $59.22 | $59.52 | $58.68 | $59.26 | 5,956,585 |
December 18 2023 | $59.11 | $59.53 | $57.98 | $59.32 | 8,117,292 |
December 15 2023 | $59.25 | $59.87 | $58.71 | $59.19 | 15,502,720 |
December 14 2023 | $57.68 | $59.54 | $57.45 | $58.89 | 16,705,480 |
December 13 2023 | $53.98 | $56.96 | $53.84 | $56.83 | 12,116,200 |
December 12 2023 | $53.45 | $53.96 | $53.14 | $53.90 | 7,184,346 |
December 11 2023 | $53.38 | $54.25 | $52.54 | $54.12 | 13,871,180 |
December 08 2023 | $51.37 | $52.77 | $51.32 | $52.53 | 7,086,058 |
December 07 2023 | $50.43 | $52.14 | $50.22 | $51.84 | 9,685,829 |
December 06 2023 | $51.22 | $51.51 | $50.01 | $50.09 | 8,285,783 |
December 05 2023 | $50.88 | $51.13 | $50.15 | $50.36 | 9,851,142 |
December 04 2023 | $51.67 | $51.73 | $50.29 | $51.66 | 13,407,520 |
December 01 2023 | $51.87 | $53.48 | $50.18 | $52.45 | 25,375,900 |
November 30 2023 | $56.33 | $56.57 | $54.90 | $55.36 | 17,162,480 |
November 29 2023 | $56.11 | $56.86 | $55.53 | $55.73 | 7,682,515 |
November 28 2023 | $55.40 | $55.40 | $54.30 | $55.21 | 7,650,031 |
November 27 2023 | $55.24 | $56.03 | $54.98 | $55.53 | 5,724,415 |
November 24 2023 | $55.13 | $55.85 | $55.00 | $55.66 | 3,121,717 |