
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $362.56 | $365.46 | $362.25 | $364.41 | 58,712,500 |
June 29 2023 | $359.30 | $359.94 | $357.23 | $358.87 | 46,150,969 |
June 28 2023 | $357.07 | $361.55 | $356.99 | $359.59 | 46,498,031 |
June 27 2023 | $354.38 | $359.62 | $353.65 | $358.89 | 49,428,090 |
June 26 2023 | $357.09 | $359.89 | $352.74 | $352.83 | 52,685,480 |
June 23 2023 | $357.30 | $359.93 | $355.93 | $357.62 | 48,922,910 |
June 22 2023 | $355.74 | $361.36 | $355.33 | $361.20 | 47,603,039 |
June 21 2023 | $360.78 | $361.21 | $356.06 | $356.99 | 53,378,262 |
June 20 2023 | $360.98 | $363.32 | $358.95 | $361.92 | 49,204,719 |
June 16 2023 | $367.16 | $367.29 | $362.00 | $362.44 | 80,931,969 |
June 15 2023 | $359.17 | $366.22 | $358.55 | $364.73 | 71,138,812 |
June 14 2023 | $357.85 | $360.73 | $355.04 | $360.44 | 69,525,641 |
June 13 2023 | $357.87 | $358.68 | $354.66 | $357.84 | 57,097,801 |
June 12 2023 | $350.87 | $355.21 | $349.90 | $355.11 | 44,817,648 |
June 09 2023 | $349.34 | $352.32 | $347.76 | $349.21 | 53,196,930 |
June 08 2023 | $343.91 | $348.34 | $343.68 | $347.88 | 47,153,922 |
June 07 2023 | $349.83 | $351.79 | $342.98 | $343.61 | 69,225,938 |
June 06 2023 | $348.99 | $350.51 | $347.66 | $349.54 | 41,390,398 |
June 05 2023 | $349.14 | $352.16 | $348.57 | $349.60 | 47,266,230 |
June 02 2023 | $348.52 | $350.52 | $346.76 | $349.36 | 53,372,113 |
June 01 2023 | $342.54 | $348.09 | $341.49 | $346.76 | 50,488,602 |
May 31 2023 | $343.17 | $345.37 | $341.34 | $342.80 | 65,105,379 |
May 30 2023 | $347.45 | $348.65 | $343.33 | $344.76 | 72,652,156 |
May 26 2023 | $335.67 | $344.03 | $335.58 | $343.20 | 63,006,953 |
May 25 2023 | $334.08 | $335.92 | $331.64 | $334.65 | 66,862,766 |