| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $189.33 | $192.15 | $188.97 | $191.64 | 85,213,200 |
June 29 2023 | $186.81 | $187.79 | $186.67 | $187.32 | 46,347,300 |
June 28 2023 | $185.68 | $187.62 | $185.35 | $186.98 | 51,216,800 |
June 27 2023 | $183.66 | $186.13 | $183.44 | $185.80 | 50,730,800 |
June 26 2023 | $184.59 | $185.79 | $183.01 | $183.05 | 48,088,700 |
June 23 2023 | $183.32 | $185.31 | $182.79 | $184.44 | 53,117,000 |
June 22 2023 | $181.54 | $184.81 | $181.47 | $184.76 | 51,245,300 |
June 21 2023 | $182.68 | $183.19 | $180.40 | $181.75 | 49,515,700 |
June 20 2023 | $182.20 | $183.87 | $182.20 | $182.79 | 49,799,100 |
June 16 2023 | $184.49 | $184.75 | $182.06 | $182.70 | 101,256,200 |
June 15 2023 | $181.75 | $184.28 | $181.58 | $183.78 | 65,433,200 |
June 14 2023 | $181.17 | $182.18 | $179.84 | $181.74 | 57,462,900 |
June 13 2023 | $180.61 | $181.94 | $180.25 | $181.11 | 54,929,100 |
June 12 2023 | $179.10 | $181.68 | $178.80 | $181.59 | 54,274,900 |
June 09 2023 | $179.32 | $180.04 | $178.46 | $178.79 | 48,900,000 |
June 08 2023 | $175.77 | $178.67 | $175.33 | $178.40 | 50,214,900 |
June 07 2023 | $176.30 | $179.04 | $175.19 | $175.69 | 61,944,600 |
June 06 2023 | $177.81 | $177.96 | $175.30 | $177.06 | 64,848,400 |
June 05 2023 | $180.44 | $182.73 | $175.90 | $177.43 | 121,946,500 |
June 02 2023 | $178.86 | $179.60 | $177.11 | $178.78 | 61,996,900 |
June 01 2023 | $175.57 | $177.96 | $174.81 | $177.93 | 68,901,800 |