
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $356.50 | $357.50 | $349.38 | $351.50 | 14,987,090 |
December 28 2023 | $357.20 | $359.39 | $355.33 | $355.83 | 11,798,810 |
December 27 2023 | $353.60 | $356.51 | $352.85 | $355.35 | 13,207,930 |
December 26 2023 | $352.53 | $354.50 | $351.00 | $352.37 | 9,898,614 |
December 22 2023 | $353.11 | $354.72 | $348.78 | $350.94 | 11,772,780 |
December 21 2023 | $350.53 | $353.93 | $346.79 | $351.63 | 15,289,560 |
December 20 2023 | $346.23 | $352.50 | $345.38 | $346.86 | 16,369,850 |
December 19 2023 | $343.18 | $351.15 | $342.73 | $347.93 | 17,729,359 |
December 18 2023 | $335.14 | $345.15 | $334.68 | $342.23 | 18,993,850 |
December 15 2023 | $329.69 | $336.31 | $328.92 | $332.60 | 31,776,850 |
December 14 2023 | $331.53 | $332.38 | $326.36 | $330.86 | 19,607,340 |
December 13 2023 | $331.61 | $336.02 | $330.33 | $332.42 | 16,353,320 |
December 12 2023 | $322.35 | $332.15 | $322.31 | $331.90 | 18,485,461 |
December 11 2023 | $327.12 | $327.60 | $317.78 | $323.02 | 25,802,461 |
December 08 2023 | $320.85 | $330.86 | $320.76 | $330.44 | 14,087,350 |
December 07 2023 | $315.57 | $325.96 | $315.57 | $324.32 | 15,905,080 |
December 06 2023 | $319.70 | $320.01 | $314.84 | $315.25 | 11,294,340 |
December 05 2023 | $316.77 | $319.65 | $313.20 | $316.08 | 16,952,131 |
December 04 2023 | $315.09 | $318.63 | $311.48 | $317.80 | 19,037,080 |
December 01 2023 | $323.22 | $324.59 | $318.54 | $322.57 | 15,276,380 |
November 30 2023 | $329.59 | $331.19 | $320.17 | $324.88 | 23,146,391 |
November 29 2023 | $337.33 | $337.54 | $328.49 | $329.90 | 16,024,500 |
November 28 2023 | $331.09 | $337.02 | $331.09 | $336.64 | 12,637,250 |
November 27 2023 | $333.85 | $337.54 | $331.88 | $332.38 | 15,684,450 |
November 24 2023 | $337.77 | $339.48 | $334.43 | $335.88 | 5,467,488 |