
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| May 31 2024    | $329.76    | $329.77    | $306.50    | $313.67    | 5,401,800    | 
| May 30 2024    | $346.15    | $346.63    | $314.13    | $315.92    | 6,159,400    | 
| May 29 2024    | $342.01    | $353.54    | $341.96    | $349.52    | 2,638,900    | 
| May 28 2024    | $358.64    | $358.84    | $343.11    | $346.82    | 3,235,300    | 
| May 24 2024    | $342.67    | $355.75    | $340.81    | $351.47    | 2,667,800    | 
| May 23 2024    | $350.00    | $350.41    | $341.28    | $342.35    | 1,836,000    | 
| May 22 2024    | $350.00    | $352.94    | $342.86    | $345.42    | 1,907,500    | 
| May 21 2024    | $343.06    | $351.65    | $340.52    | $349.32    | 2,099,300    | 
| May 20 2024    | $346.00    | $349.59    | $344.65    | $348.75    | 2,175,000    | 
| May 17 2024    | $340.00    | $346.28    | $338.71    | $345.93    | 2,044,900    | 
| May 16 2024    | $343.00    | $344.08    | $338.83    | $339.06    | 2,074,700    | 
| May 15 2024    | $333.21    | $344.37    | $330.93    | $343.12    | 3,143,200    | 
| May 14 2024    | $319.19    | $330.79    | $319.18    | $329.55    | 2,948,700    | 
| May 13 2024    | $325.00    | $325.00    | $316.63    | $319.18    | 1,894,400    | 
| May 10 2024    | $320.00    | $327.50    | $318.39    | $320.76    | 2,657,400    | 
| May 09 2024    | $313.03    | $318.25    | $309.38    | $317.94    | 2,158,400    | 
| May 08 2024    | $311.88    | $319.23    | $308.57    | $313.76    | 2,073,100    | 
| May 07 2024    | $315.71    | $321.52    | $311.65    | $312.55    | 3,199,000    | 
| May 06 2024    | $307.38    | $317.90    | $304.30    | $317.81    | 2,903,500    | 
| May 03 2024    | $304.76    | $311.55    | $300.00    | $310.21    | 4,080,800    | 
| May 02 2024    | $303.76    | $307.94    | $298.04    | $303.54    | 3,920,500    | 
| May 01 2024    | $290.44    | $302.50    | $288.55    | $295.44    | 2,090,800    |