
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $141.41 | $141.83 | $140.64 | $141.31 | 6,346,600 |
June 29 2023 | $139.59 | $140.34 | $138.70 | $140.32 | 5,633,500 |
June 28 2023 | $137.80 | $139.22 | $136.68 | $139.13 | 5,773,800 |
June 27 2023 | $137.86 | $138.94 | $137.25 | $137.88 | 6,581,700 |
June 26 2023 | $136.17 | $139.18 | $136.10 | $138.31 | 7,371,800 |
June 23 2023 | $135.62 | $136.24 | $134.83 | $135.93 | 15,172,700 |
June 22 2023 | $137.72 | $137.94 | $136.48 | $137.08 | 7,088,600 |
June 21 2023 | $137.11 | $140.07 | $136.96 | $139.10 | 7,328,200 |
June 20 2023 | $140.24 | $140.61 | $136.73 | $138.02 | 10,438,700 |
June 16 2023 | $142.41 | $143.01 | $141.23 | $141.23 | 22,908,100 |
June 15 2023 | $141.29 | $143.51 | $141.29 | $142.15 | 7,705,400 |
June 14 2023 | $143.68 | $144.39 | $140.24 | $141.08 | 7,721,100 |
June 13 2023 | $142.37 | $144.22 | $142.14 | $142.36 | 7,660,800 |
June 12 2023 | $141.05 | $143.09 | $140.31 | $141.30 | 7,159,600 |
June 09 2023 | $143.05 | $144.04 | $142.45 | $142.67 | 6,669,500 |
June 08 2023 | $143.84 | $144.13 | $141.08 | $143.01 | 7,142,200 |
June 07 2023 | $140.60 | $143.88 | $140.55 | $143.54 | 9,900,000 |
June 06 2023 | $137.70 | $140.25 | $137.59 | $139.91 | 6,176,400 |
June 05 2023 | $142.30 | $142.30 | $139.42 | $139.66 | 6,443,800 |
June 02 2023 | $138.83 | $140.78 | $137.96 | $140.34 | 9,464,300 |
June 01 2023 | $135.88 | $138.07 | $134.48 | $136.65 | 9,887,700 |