| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $331.41 | $336.30 | $330.87 | $334.15 | 26,832,760 |
June 29 2023 | $328.43 | $329.80 | $326.38 | $328.76 | 16,997,039 |
June 28 2023 | $328.38 | $331.64 | $327.55 | $329.55 | 20,259,520 |
June 27 2023 | $325.63 | $329.84 | $323.12 | $328.29 | 24,354,109 |
June 26 2023 | $327.46 | $329.80 | $322.33 | $322.43 | 21,520,580 |
June 23 2023 | $328.09 | $331.62 | $327.19 | $328.73 | 23,146,900 |
June 22 2023 | $327.85 | $333.74 | $327.09 | $333.34 | 23,556,760 |
June 21 2023 | $330.06 | $331.39 | $325.84 | $327.30 | 25,117,801 |
June 20 2023 | $332.94 | $335.66 | $329.56 | $331.71 | 26,375,410 |
June 16 2023 | $344.73 | $344.88 | $335.53 | $335.91 | 46,551,992 |
June 15 2023 | $331.15 | $343.28 | $330.87 | $341.57 | 38,899,078 |
June 14 2023 | $328.07 | $332.68 | $326.57 | $331.01 | 26,003,789 |
June 13 2023 | $328.19 | $330.66 | $324.19 | $328.02 | 22,951,279 |
June 12 2023 | $322.41 | $325.87 | $319.06 | $325.62 | 24,306,750 |
June 09 2023 | $318.89 | $323.80 | $318.32 | $320.66 | 22,528,949 |
June 08 2023 | $317.86 | $320.51 | $317.28 | $319.16 | 23,277,711 |
June 07 2023 | $325.43 | $328.21 | $316.45 | $317.31 | 40,717,129 |
June 06 2023 | $329.04 | $329.08 | $325.94 | $327.42 | 20,396,221 |
June 05 2023 | $328.93 | $332.21 | $328.38 | $329.64 | 21,307,051 |
June 02 2023 | $327.98 | $331.17 | $326.31 | $329.11 | 25,873,770 |
June 01 2023 | $319.81 | $327.27 | $318.63 | $326.34 | 26,773,850 |