| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $329.35 | $330.99 | $326.67 | $330.04 | 10,325,700 |
December 28 2023 | $331.89 | $332.41 | $329.32 | $330.81 | 2,859,400 |
December 27 2023 | $333.24 | $333.32 | $330.64 | $331.92 | 2,764,300 |
December 26 2023 | $331.83 | $333.41 | $331.57 | $332.67 | 1,585,500 |
December 22 2023 | $332.41 | $334.60 | $330.17 | $331.98 | 2,029,900 |
December 21 2023 | $335.10 | $335.46 | $330.47 | $332.34 | 2,794,200 |
December 20 2023 | $334.27 | $337.86 | $331.71 | $332.05 | 3,259,500 |
December 19 2023 | $334.71 | $336.14 | $333.70 | $335.29 | 4,654,700 |
December 18 2023 | $336.86 | $338.01 | $333.63 | $334.09 | 4,420,500 |
December 15 2023 | $331.63 | $337.49 | $330.23 | $337.13 | 11,212,800 |
December 14 2023 | $333.07 | $336.25 | $331.42 | $335.05 | 7,594,800 |
December 13 2023 | $318.94 | $327.46 | $316.09 | $327.04 | 5,822,700 |
December 12 2023 | $314.69 | $318.58 | $314.58 | $317.32 | 2,893,400 |
December 11 2023 | $314.09 | $316.27 | $313.14 | $315.54 | 3,520,700 |
December 08 2023 | $310.47 | $311.68 | $309.57 | $310.91 | 2,889,300 |
December 07 2023 | $310.57 | $311.81 | $309.21 | $310.63 | 2,742,300 |
December 06 2023 | $309.51 | $312.67 | $308.76 | $310.57 | 3,030,800 |
December 05 2023 | $306.66 | $308.48 | $304.76 | $308.08 | 3,269,800 |
December 04 2023 | $304.39 | $309.59 | $303.76 | $308.58 | 3,827,900 |
December 01 2023 | $298.88 | $304.85 | $298.09 | $304.39 | 3,613,600 |