
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| December 29 2023    | $487.73    | $491.65    | $486.36    | $489.99    | 460,800    | 
| December 28 2023    | $485.00    | $487.64    | $483.14    | $486.84    | 328,900    | 
| December 27 2023    | $477.42    | $483.28    | $477.42    | $483.26    | 369,400    | 
| December 26 2023    | $473.23    | $477.65    | $470.72    | $477.38    | 497,900    | 
| December 22 2023    | $475.79    | $476.90    | $469.27    | $471.36    | 513,900    | 
| December 21 2023    | $481.00    | $485.33    | $475.62    | $477.47    | 581,700    | 
| December 20 2023    | $485.73    | $489.65    | $477.44    | $477.57    | 530,300    | 
| December 19 2023    | $490.86    | $493.54    | $487.13    | $489.43    | 505,500    | 
| December 18 2023    | $490.95    | $493.18    | $486.15    | $488.48    | 517,000    | 
| December 15 2023    | $492.69    | $494.54    | $488.00    | $490.63    | 1,071,200    | 
| December 14 2023    | $494.33    | $497.41    | $492.25    | $494.63    | 671,500    | 
| December 13 2023    | $493.23    | $496.92    | $487.01    | $493.12    | 689,700    | 
| December 12 2023    | $485.00    | $493.99    | $482.66    | $493.03    | 728,800    | 
| December 11 2023    | $484.76    | $484.76    | $477.43    | $482.64    | 813,100    | 
| December 08 2023    | $489.38    | $489.38    | $481.98    | $482.16    | 586,000    | 
| December 07 2023    | $493.86    | $495.89    | $486.64    | $489.85    | 568,400    | 
| December 06 2023    | $484.00    | $497.07    | $481.50    | $494.51    | 950,400    | 
| December 05 2023    | $483.46    | $488.86    | $480.26    | $481.42    | 921,800    | 
| December 04 2023    | $472.32    | $487.60    | $471.79    | $486.76    | 1,613,700    | 
| December 01 2023    | $475.20    | $479.27    | $465.00    | $472.03    | 3,578,600    | 
| November 30 2023    | $426.75    | $427.80    | $419.30    | $425.99    | 2,126,100    | 
| November 29 2023    | $418.34    | $423.45    | $416.59    | $420.01    | 918,400    | 
| November 28 2023    | $414.14    | $421.22    | $414.00    | $417.96    | 595,000    | 
| November 27 2023    | $412.75    | $417.83    | $411.44    | $414.75    | 703,800    | 
| November 24 2023    | $411.94    | $417.98    | $411.94    | $414.72    | 395,900    |