
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| December 31 2021    | $400.00    | $401.97    | $391.27    | $391.45    | 1,066,009    | 
| December 30 2021    | $401.52    | $405.40    | $398.50    | $398.69    | 936,528    | 
| December 29 2021    | $400.30    | $403.00    | $400.00    | $401.00    | 742,674    | 
| December 28 2021    | $405.96    | $406.00    | $400.00    | $400.07    | 953,856    | 
| December 27 2021    | $392.98    | $401.92    | $392.98    | $400.75    | 927,884    | 
| December 23 2021    | $389.01    | $392.53    | $383.47    | $391.56    | 906,719    | 
| December 22 2021    | $385.27    | $390.91    | $383.52    | $388.79    | 1,104,891    | 
| December 21 2021    | $376.07    | $385.22    | $375.07    | $383.31    | 1,664,492    | 
| December 20 2021    | $382.62    | $382.95    | $366.45    | $370.57    | 2,210,830    | 
| December 17 2021    | $384.15    | $388.51    | $378.50    | $384.66    | 2,071,651    | 
| December 16 2021    | $402.48    | $404.43    | $386.45    | $390.62    | 1,718,386    | 
| December 15 2021    | $394.08    | $405.00    | $385.15    | $402.48    | 1,901,280    | 
| December 14 2021    | $398.28    | $399.82    | $391.00    | $395.09    | 1,431,990    | 
| December 13 2021    | $412.67    | $414.88    | $401.48    | $403.75    | 1,142,024    | 
| December 10 2021    | $410.00    | $421.39    | $402.32    | $409.58    | 2,641,259    | 
| December 09 2021    | $426.81    | $427.47    | $415.84    | $416.92    | 3,002,090    | 
| December 08 2021    | $434.95    | $436.38    | $421.47    | $426.00    | 1,858,561    | 
| December 07 2021    | $434.97    | $442.50    | $431.66    | $434.95    | 1,223,438    | 
| December 06 2021    | $435.72    | $436.54    | $413.06    | $423.54    | 1,479,902    | 
| December 03 2021    | $453.43    | $454.94    | $430.67    | $435.72    | 1,279,188    | 
| December 02 2021    | $447.50    | $454.00    | $441.40    | $450.68    | 833,141    | 
| December 01 2021    | $459.55    | $467.98    | $447.96    | $448.43    | 892,464    | 
| November 30 2021    | $463.19    | $468.77    | $452.20    | $454.41    | 1,266,302    | 
| November 29 2021    | $458.50    | $466.72    | $455.50    | $463.26    | 758,969    | 
| November 26 2021    | $460.18    | $462.11    | $453.64    | $456.58    | 418,662    |