| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $209.65 | $211.62 | $208.76 | $209.06 | 5,984,200 |
June 29 2023 | $209.69 | $210.44 | $207.54 | $208.24 | 3,838,300 |
June 28 2023 | $206.24 | $209.99 | $205.44 | $209.96 | 4,775,900 |
June 27 2023 | $205.97 | $208.29 | $205.36 | $206.65 | 4,014,800 |
June 26 2023 | $206.84 | $209.55 | $205.19 | $205.20 | 4,771,500 |
June 23 2023 | $208.31 | $208.80 | $205.90 | $207.90 | 14,037,600 |
June 22 2023 | $207.45 | $211.73 | $206.91 | $211.07 | 5,689,800 |
June 21 2023 | $214.27 | $215.53 | $205.90 | $207.41 | 7,971,600 |
June 20 2023 | $206.48 | $214.79 | $206.44 | $214.71 | 9,522,900 |
June 16 2023 | $211.32 | $211.43 | $208.41 | $209.56 | 13,672,700 |
June 15 2023 | $205.79 | $211.11 | $205.21 | $209.71 | 7,905,400 |
June 14 2023 | $205.54 | $209.51 | $202.89 | $207.22 | 8,963,400 |
June 13 2023 | $213.26 | $213.98 | $205.76 | $206.80 | 11,698,900 |
June 12 2023 | $213.90 | $218.10 | $209.93 | $211.47 | 11,568,300 |
June 09 2023 | $208.50 | $216.38 | $208.50 | $213.07 | 7,676,700 |
June 08 2023 | $203.24 | $208.19 | $202.72 | $207.35 | 5,548,600 |
June 07 2023 | $212.64 | $214.40 | $202.65 | $203.59 | 9,323,900 |
June 06 2023 | $206.38 | $211.18 | $206.20 | $210.63 | 6,796,000 |
June 05 2023 | $208.28 | $210.11 | $204.90 | $207.68 | 7,804,400 |
June 02 2023 | $210.68 | $213.89 | $208.24 | $210.81 | 11,026,900 |
June 01 2023 | $206.05 | $213.12 | $203.92 | $210.68 | 20,907,400 |
May 31 2023 | $217.26 | $222.66 | $214.80 | $221.05 | 19,624,000 |
May 30 2023 | $216.99 | $219.83 | $213.48 | $216.59 | 10,421,000 |
May 26 2023 | $210.58 | $213.90 | $210.34 | $213.20 | 6,933,300 |
May 25 2023 | $209.81 | $210.12 | $206.27 | $207.72 | 6,496,700 |