
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2025 | $158.01 | $158.01 | $155.23 | $155.58 | 399,000 |
July 30 2025 | $155.63 | $156.43 | $154.87 | $155.76 | 479,900 |
July 29 2025 | $156.50 | $156.79 | $155.29 | $155.39 | 423,300 |
July 28 2025 | $156.00 | $156.17 | $155.57 | $156.08 | 335,800 |
July 25 2025 | $155.05 | $155.83 | $154.95 | $155.60 | 281,000 |
July 24 2025 | $154.79 | $155.11 | $154.34 | $154.77 | 477,800 |
July 23 2025 | $153.89 | $154.48 | $153.25 | $154.48 | 413,500 |
July 22 2025 | $154.08 | $154.08 | $152.13 | $153.03 | 334,100 |
July 21 2025 | $153.79 | $154.52 | $153.75 | $153.77 | 301,700 |
July 18 2025 | $153.88 | $153.88 | $153.11 | $153.50 | 808,400 |
July 17 2025 | $152.49 | $153.57 | $152.43 | $153.45 | 398,400 |
July 16 2025 | $152.44 | $152.45 | $150.75 | $152.35 | 646,800 |
July 15 2025 | $153.19 | $153.19 | $151.86 | $151.86 | 1,031,600 |
July 14 2025 | $151.25 | $152.07 | $150.82 | $151.84 | 308,400 |
July 11 2025 | $151.17 | $151.74 | $150.81 | $151.24 | 336,700 |
July 10 2025 | $151.87 | $151.98 | $150.83 | $151.72 | 309,400 |
July 09 2025 | $150.93 | $151.81 | $150.93 | $151.59 | 446,200 |
July 08 2025 | $151.07 | $151.07 | $150.00 | $150.25 | 361,100 |
July 07 2025 | $151.10 | $151.24 | $149.87 | $150.55 | 655,400 |
July 03 2025 | $150.69 | $151.82 | $150.69 | $151.73 | 355,400 |
July 02 2025 | $148.80 | $150.14 | $148.80 | $150.14 | 449,900 |
July 01 2025 | $149.64 | $149.98 | $148.32 | $148.97 | 526,100 |