
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
December 29 2023     | $109.87     | $110.16     | $109.21     | $109.36     | 20,558,000     | 
December 28 2023     | $110.88     | $110.93     | $109.64     | $109.97     | 21,249,250     | 
December 27 2023     | $111.30     | $111.65     | $110.02     | $110.33     | 20,055,230     | 
December 26 2023     | $110.15     | $111.25     | $110.03     | $110.90     | 16,793,270     | 
December 22 2023     | $110.51     | $110.91     | $109.10     | $109.92     | 19,088,970     | 
December 21 2023     | $110.97     | $111.24     | $109.24     | $110.44     | 24,105,610     | 
December 20 2023     | $110.97     | $111.82     | $108.68     | $108.79     | 34,523,350     | 
December 19 2023     | $111.89     | $112.71     | $110.96     | $111.65     | 36,020,400     | 
December 18 2023     | $109.31     | $112.33     | $109.10     | $111.86     | 54,741,370     | 
December 15 2023     | $106.81     | $112.14     | $106.75     | $110.18     | 118,543,710     | 
December 14 2023     | $106.51     | $109.37     | $106.33     | $107.91     | 66,964,020     | 
December 13 2023     | $104.16     | $107.26     | $103.62     | $106.27     | 71,653,750     | 
December 12 2023     | $100.25     | $105.27     | $99.92     | $104.57     | 90,241,550     | 
December 11 2023     | $93.33     | $101.38     | $93.24     | $100.38     | 101,183,690     | 
December 08 2023     | $90.49     | $92.72     | $88.80     | $92.09     | 69,668,420     | 
December 07 2023     | $88.31     | $90.12     | $88.13     | $89.94     | 43,516,890     | 
December 06 2023     | $89.76     | $89.82     | $88.07     | $88.13     | 24,812,690     | 
December 05 2023     | $88.90     | $89.46     | $88.34     | $89.05     | 37,065,930     | 
December 04 2023     | $89.79     | $90.79     | $89.38     | $90.11     | 25,009,210     | 
December 01 2023     | $89.96     | $91.08     | $88.55     | $90.70     | 29,612,440     |