| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $188.98 | $191.79 | $188.62 | $191.29 | 85,213,200 |
June 29 2023 | $186.47 | $187.44 | $186.33 | $186.97 | 46,347,300 |
June 28 2023 | $185.33 | $187.27 | $185.01 | $186.63 | 51,216,800 |
June 27 2023 | $183.32 | $185.79 | $183.10 | $185.46 | 50,730,800 |
June 26 2023 | $184.25 | $185.45 | $182.67 | $182.71 | 48,088,700 |
June 23 2023 | $182.98 | $184.97 | $182.45 | $184.10 | 53,117,000 |
June 22 2023 | $181.20 | $184.46 | $181.13 | $184.41 | 51,245,300 |
June 21 2023 | $182.34 | $182.85 | $180.07 | $181.42 | 49,515,700 |
June 20 2023 | $181.86 | $183.53 | $181.86 | $182.45 | 49,799,100 |
June 16 2023 | $184.15 | $184.40 | $181.72 | $182.36 | 101,256,200 |
June 15 2023 | $181.42 | $183.94 | $181.24 | $183.44 | 65,433,200 |
June 14 2023 | $180.83 | $181.84 | $179.50 | $181.41 | 57,462,900 |
June 13 2023 | $180.27 | $181.60 | $179.92 | $180.78 | 54,929,100 |
June 12 2023 | $178.76 | $181.35 | $178.47 | $181.25 | 54,274,900 |
June 09 2023 | $178.99 | $179.71 | $178.13 | $178.46 | 48,900,000 |
June 08 2023 | $175.44 | $178.34 | $175.01 | $178.07 | 50,214,900 |
June 07 2023 | $175.97 | $178.70 | $174.87 | $175.36 | 61,944,600 |
June 06 2023 | $177.48 | $177.63 | $174.98 | $176.73 | 64,848,400 |
June 05 2023 | $180.11 | $182.39 | $175.58 | $177.10 | 121,946,500 |
June 02 2023 | $178.53 | $179.27 | $176.78 | $178.45 | 61,996,900 |
June 01 2023 | $175.24 | $177.63 | $174.48 | $177.60 | 68,901,800 |
