
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $427.54 | $430.31 | $427.22 | $429.32 | 104,964,000 |
June 29 2023 | $422.23 | $424.48 | $421.82 | $424.31 | 67,882,305 |
June 28 2023 | $421.35 | $423.66 | $420.73 | $422.65 | 75,635,984 |
June 27 2023 | $418.73 | $423.05 | $418.28 | $422.43 | 72,813,695 |
June 26 2023 | $418.99 | $420.92 | $417.61 | $417.85 | 72,823,562 |
June 23 2023 | $419.29 | $421.36 | $418.85 | $419.57 | 92,074,547 |
June 22 2023 | $420.28 | $422.87 | $419.94 | $422.76 | 70,637,188 |
June 21 2023 | $422.42 | $423.23 | $420.65 | $421.24 | 76,982,250 |
June 20 2023 | $423.67 | $424.56 | $421.33 | $423.41 | 76,160,359 |
June 16 2023 | $429.07 | $429.64 | $425.14 | $425.62 | 114,165,797 |
June 15 2023 | $421.02 | $428.33 | $420.93 | $427.07 | 110,303,102 |
June 14 2023 | $421.68 | $423.66 | $418.38 | $421.84 | 100,612,094 |
June 13 2023 | $420.05 | $421.99 | $419.38 | $421.34 | 95,899,695 |
June 12 2023 | $415.80 | $418.66 | $415.08 | $418.58 | 76,256,703 |
June 09 2023 | $414.88 | $416.84 | $413.82 | $414.82 | 85,647,273 |
June 08 2023 | $411.65 | $414.53 | $410.88 | $414.08 | 61,952,840 |
June 07 2023 | $413.41 | $414.55 | $411.16 | $411.59 | 85,373,281 |
June 06 2023 | $411.70 | $413.54 | $411.05 | $413.01 | 64,022,180 |
June 05 2023 | $413.26 | $414.60 | $411.41 | $412.12 | 70,316,039 |
June 02 2023 | $409.61 | $413.70 | $409.08 | $412.91 | 91,426,172 |
June 01 2023 | $403.42 | $408.08 | $402.17 | $407.02 | 88,865,023 |
May 31 2023 | $403.61 | $404.51 | $401.62 | $403.19 | 110,811,797 |
May 30 2023 | $407.22 | $407.76 | $404.05 | $405.44 | 72,215,961 |
May 26 2023 | $400.76 | $406.01 | $400.68 | $405.29 | 93,829,984 |
May 25 2023 | $400.19 | $401.56 | $397.94 | $400.10 | 90,961,609 |