| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $330.66 | $335.53 | $330.12 | $333.39 | 26,832,760 |
June 29 2023 | $327.68 | $329.05 | $325.64 | $328.01 | 16,997,039 |
June 28 2023 | $327.63 | $330.88 | $326.80 | $328.80 | 20,259,520 |
June 27 2023 | $324.89 | $329.09 | $322.39 | $327.54 | 24,354,109 |
June 26 2023 | $326.71 | $329.05 | $321.59 | $321.70 | 21,520,580 |
June 23 2023 | $327.34 | $330.86 | $326.45 | $327.99 | 23,146,900 |
June 22 2023 | $327.10 | $332.98 | $326.34 | $332.58 | 23,556,760 |
June 21 2023 | $329.31 | $330.64 | $325.10 | $326.56 | 25,117,801 |
June 20 2023 | $332.18 | $334.90 | $328.81 | $330.95 | 26,375,410 |
June 16 2023 | $343.94 | $344.09 | $334.77 | $335.14 | 46,551,992 |
June 15 2023 | $330.39 | $342.49 | $330.12 | $340.79 | 38,899,078 |
June 14 2023 | $327.32 | $331.92 | $325.82 | $330.26 | 26,003,789 |
June 13 2023 | $327.44 | $329.90 | $323.45 | $327.27 | 22,951,279 |
June 12 2023 | $321.68 | $325.13 | $318.33 | $324.88 | 24,306,750 |
June 09 2023 | $318.17 | $323.06 | $317.60 | $319.93 | 22,528,949 |
June 08 2023 | $317.13 | $319.78 | $316.56 | $318.43 | 23,277,711 |
June 07 2023 | $324.69 | $327.47 | $315.73 | $316.59 | 40,717,129 |
June 06 2023 | $328.29 | $328.33 | $325.19 | $326.67 | 20,396,221 |
June 05 2023 | $328.18 | $331.45 | $327.63 | $328.89 | 21,307,051 |
June 02 2023 | $327.23 | $330.41 | $325.57 | $328.36 | 25,873,770 |
June 01 2023 | $319.09 | $326.53 | $317.90 | $325.60 | 26,773,850 |