
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $136.35 | $137.67 | $135.46 | $137.14 | 14,212,800 |
June 29 2023 | $132.08 | $135.37 | $131.87 | $135.25 | 15,423,200 |
June 28 2023 | $131.22 | $131.27 | $130.09 | $130.68 | 7,558,600 |
June 27 2023 | $131.07 | $131.86 | $130.64 | $131.26 | 8,154,000 |
June 26 2023 | $130.95 | $132.02 | $129.83 | $131.25 | 8,429,700 |
June 23 2023 | $130.64 | $131.24 | $129.77 | $130.93 | 9,919,500 |
June 22 2023 | $134.19 | $134.46 | $131.02 | $131.62 | 10,075,200 |
June 21 2023 | $134.75 | $135.80 | $133.61 | $134.20 | 9,926,500 |
June 20 2023 | $134.47 | $134.84 | $132.99 | $134.40 | 8,428,600 |
June 16 2023 | $134.89 | $135.76 | $134.37 | $135.09 | 13,813,500 |
June 15 2023 | $132.57 | $135.22 | $132.04 | $134.93 | 9,343,100 |
June 14 2023 | $134.84 | $135.42 | $132.67 | $133.42 | 9,068,700 |
June 13 2023 | $132.47 | $134.72 | $132.15 | $133.92 | 7,701,600 |
June 12 2023 | $133.02 | $133.26 | $131.79 | $132.96 | 7,596,600 |
June 09 2023 | $132.34 | $133.71 | $132.21 | $132.97 | 7,249,100 |
June 08 2023 | $132.64 | $132.85 | $131.52 | $132.70 | 7,368,100 |
June 07 2023 | $131.59 | $133.21 | $130.91 | $132.66 | 9,281,400 |
June 06 2023 | $130.77 | $132.11 | $130.33 | $131.39 | 9,329,500 |
June 05 2023 | $132.12 | $132.12 | $130.25 | $131.15 | 8,511,900 |
June 02 2023 | $131.60 | $133.41 | $131.39 | $132.46 | 12,922,500 |
June 01 2023 | $128.73 | $130.34 | $127.72 | $129.73 | 12,248,100 |