
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2024 | $152.71 | $153.19 | $150.70 | $150.80 | 8,293,200 |
July 30 2024 | $151.46 | $154.34 | $151.29 | $154.13 | 6,545,700 |
July 29 2024 | $152.83 | $152.85 | $150.99 | $151.48 | 5,625,000 |
July 26 2024 | $152.62 | $154.36 | $152.35 | $153.47 | 8,356,900 |
July 25 2024 | $149.49 | $153.41 | $149.03 | $152.51 | 10,019,600 |
July 24 2024 | $145.94 | $149.42 | $145.53 | $149.30 | 7,168,200 |
July 23 2024 | $146.46 | $146.64 | $144.80 | $145.55 | 6,261,900 |
July 22 2024 | $147.86 | $148.18 | $146.73 | $147.35 | 6,840,600 |
July 19 2024 | $149.52 | $149.52 | $147.24 | $147.78 | 7,398,000 |
July 18 2024 | $148.65 | $150.06 | $147.71 | $148.48 | 10,166,200 |
July 17 2024 | $144.78 | $150.46 | $144.66 | $149.59 | 13,801,400 |
July 16 2024 | $143.01 | $144.33 | $142.50 | $144.27 | 6,469,600 |
July 15 2024 | $143.38 | $143.54 | $142.22 | $142.58 | 6,711,400 |
July 12 2024 | $143.30 | $144.14 | $142.58 | $143.19 | 5,336,400 |
July 11 2024 | $142.90 | $143.86 | $142.00 | $143.01 | 6,350,400 |
July 10 2024 | $140.68 | $142.79 | $140.13 | $142.76 | 6,093,200 |
July 09 2024 | $139.16 | $140.56 | $138.70 | $140.48 | 5,890,400 |
July 08 2024 | $139.86 | $140.65 | $138.76 | $138.98 | 5,260,200 |
July 05 2024 | $139.26 | $140.01 | $138.05 | $139.94 | 4,888,500 |
July 03 2024 | $139.67 | $140.10 | $138.28 | $139.18 | 3,246,200 |
July 02 2024 | $139.89 | $140.58 | $139.23 | $139.51 | 5,492,000 |
July 01 2024 | $139.55 | $142.06 | $139.12 | $139.90 | 5,144,400 |