
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| December 2023    | $407.84    | $429.09    | $406.51    | $427.10    | 100,310,298    | 
| November 2023    | $374.99    | $410.07    | $374.53    | $408.40    | 87,611,481    | 
| October 2023    | $381.62    | $391.94    | $366.08    | $374.09    | 112,739,200    | 
| September 2023    | $404.00    | $404.40    | $377.79    | $382.40    | 85,392,364    | 
| August 2023    | $406.71    | $407.51    | $385.94    | $401.44    | 87,507,945    | 
| July 2023    | $394.74    | $409.52    | $389.54    | $408.09    | 75,252,699    | 
| June 2023    | $371.24    | $396.00    | $370.05    | $395.09    | 87,592,513    | 
| May 2023    | $368.86    | $375.17    | $358.41    | $370.94    | 74,591,871    | 
| April 2023    | $362.93    | $369.23    | $358.47    | $369.16    | 59,258,389    | 
| March 2023    | $349.65    | $363.65    | $336.58    | $363.39    | 98,908,997    | 
| February 2023    | $358.40    | $369.92    | $348.10    | $350.39    | 70,631,595    | 
| January 2023    | $339.87    | $360.94    | $334.10    | $359.37    | 76,631,756    |