
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $140.62 | $142.72 | $140.58 | $142.41 | 7,058,300 |
June 29 2023 | $139.36 | $140.50 | $138.06 | $140.20 | 7,343,000 |
June 28 2023 | $140.15 | $141.06 | $138.87 | $140.77 | 6,733,300 |
June 27 2023 | $139.32 | $140.94 | $139.27 | $140.80 | 5,445,400 |
June 26 2023 | $139.00 | $139.82 | $137.70 | $139.48 | 4,353,100 |
June 23 2023 | $141.02 | $141.28 | $138.87 | $139.34 | 13,843,300 |
June 22 2023 | $141.11 | $141.81 | $140.29 | $140.73 | 6,666,800 |
June 21 2023 | $139.15 | $140.41 | $138.78 | $140.26 | 4,649,700 |
June 20 2023 | $140.55 | $141.04 | $139.01 | $139.05 | 5,340,700 |
June 16 2023 | $139.77 | $140.87 | $139.75 | $140.35 | 11,244,900 |
June 15 2023 | $138.13 | $139.82 | $137.53 | $139.33 | 5,863,000 |
June 14 2023 | $136.38 | $137.86 | $135.93 | $137.42 | 5,693,300 |
June 13 2023 | $135.63 | $136.73 | $135.41 | $136.15 | 5,321,200 |
June 12 2023 | $137.97 | $137.98 | $135.67 | $136.47 | 5,354,000 |
June 09 2023 | $136.73 | $137.76 | $135.84 | $137.55 | 5,569,500 |
June 08 2023 | $136.41 | $137.64 | $136.01 | $137.44 | 4,863,700 |
June 07 2023 | $135.16 | $136.20 | $134.65 | $135.90 | 6,194,400 |
June 06 2023 | $137.09 | $137.32 | $134.73 | $135.61 | 4,635,900 |
June 05 2023 | $137.07 | $138.76 | $136.77 | $136.97 | 4,753,700 |
June 02 2023 | $135.63 | $137.67 | $135.52 | $137.52 | 6,124,400 |
June 01 2023 | $134.45 | $135.26 | $133.70 | $135.11 | 6,091,100 |