
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $144.71 | $147.27 | $144.25 | $146.98 | 13,056,300 |
July 28 2023 | $142.27 | $142.80 | $140.56 | $142.68 | 6,542,300 |
July 27 2023 | $145.57 | $145.91 | $142.99 | $143.39 | 6,470,100 |
July 26 2023 | $144.48 | $145.57 | $144.19 | $144.90 | 6,056,400 |
July 25 2023 | $145.41 | $146.85 | $144.29 | $145.99 | 6,767,600 |
July 24 2023 | $144.12 | $147.32 | $143.70 | $145.33 | 9,722,100 |
July 21 2023 | $141.48 | $142.64 | $141.05 | $142.52 | 8,760,100 |
July 20 2023 | $140.25 | $141.17 | $139.84 | $140.46 | 5,866,600 |
July 19 2023 | $138.15 | $139.90 | $137.66 | $138.93 | 5,653,100 |
July 18 2023 | $137.11 | $140.16 | $136.84 | $138.08 | 6,798,300 |
July 17 2023 | $137.72 | $138.43 | $137.08 | $137.80 | 4,351,700 |
July 14 2023 | $141.01 | $141.02 | $137.68 | $137.93 | 7,065,700 |
July 13 2023 | $143.55 | $144.23 | $140.61 | $141.46 | 8,143,900 |
July 12 2023 | $142.99 | $144.00 | $142.19 | $143.37 | 6,464,000 |
July 11 2023 | $140.10 | $142.27 | $139.80 | $142.01 | 5,060,500 |
July 10 2023 | $138.24 | $139.91 | $138.23 | $139.43 | 5,167,900 |
July 07 2023 | $136.64 | $140.09 | $136.47 | $138.50 | 6,602,200 |
July 06 2023 | $139.38 | $139.95 | $136.18 | $137.30 | 9,203,000 |
July 05 2023 | $141.63 | $141.63 | $139.31 | $140.38 | 6,318,700 |
July 03 2023 | $141.16 | $141.99 | $140.73 | $141.19 | 3,272,600 |