
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
December 31 2021     | $174.60     | $175.72     | $173.79     | $174.09     | 64,062,300     | 
December 30 2021     | $175.95     | $177.03     | $174.60     | $174.71     | 59,773,000     | 
December 29 2021     | $175.82     | $177.09     | $174.65     | $175.86     | 62,348,900     | 
December 28 2021     | $176.63     | $177.78     | $175.03     | $175.78     | 79,144,300     | 
December 27 2021     | $173.62     | $176.88     | $173.60     | $176.80     | 74,919,600     | 
December 23 2021     | $172.40     | $173.38     | $171.84     | $172.83     | 68,356,600     | 
December 22 2021     | $169.65     | $172.41     | $168.78     | $172.20     | 92,135,300     | 
December 21 2021     | $168.20     | $169.81     | $165.81     | $169.60     | 91,185,900     | 
December 20 2021     | $164.98     | $167.24     | $164.18     | $166.42     | 107,499,100     | 
December 17 2021     | $166.60     | $170.07     | $166.36     | $167.79     | 195,432,700     | 
December 16 2021     | $175.77     | $177.59     | $167.40     | $168.88     | 150,185,800     | 
December 15 2021     | $171.68     | $175.98     | $168.93     | $175.79     | 131,063,300     | 
December 14 2021     | $171.82     | $174.26     | $168.84     | $170.91     | 139,380,400     | 
December 13 2021     | $177.57     | $178.56     | $172.09     | $172.30     | 153,237,000     | 
December 10 2021     | $171.78     | $176.11     | $171.27     | $175.93     | 115,402,700     | 
December 09 2021     | $171.48     | $173.29     | $170.51     | $171.14     | 108,923,700     | 
December 08 2021     | $168.76     | $172.51     | $167.35     | $171.65     | 116,998,900     | 
December 07 2021     | $165.77     | $168.22     | $165.04     | $167.83     | 120,405,400     | 
December 06 2021     | $161.07     | $164.59     | $161.06     | $162.08     | 107,497,000     | 
December 03 2021     | $160.81     | $161.73     | $156.59     | $158.67     | 118,023,100     | 
December 02 2021     | $155.63     | $160.98     | $154.71     | $160.55     | 136,739,200     | 
December 01 2021     | $164.20     | $166.96     | $161.31     | $161.54     | 152,052,500     | 
November 30 2021     | $156.85     | $162.28     | $156.79     | $162.06     | 174,048,100     | 
November 29 2021     | $156.25     | $158.03     | $155.68     | $157.10     | 88,748,200     | 
November 26 2021     | $156.44     | $157.31     | $153.30     | $153.74     | 76,959,800     |