
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2025 | $181.00 | $197.18 | $179.26 | $194.69 | 3,478,900 |
July 30 2025 | $165.00 | $181.90 | $154.49 | $181.00 | 4,934,700 |
July 29 2025 | $157.33 | $157.59 | $150.67 | $151.32 | 1,721,200 |
July 28 2025 | $156.97 | $157.09 | $154.34 | $155.46 | 994,700 |
July 25 2025 | $154.79 | $157.33 | $153.20 | $156.96 | 823,700 |
July 24 2025 | $152.78 | $154.47 | $152.15 | $153.39 | 524,400 |
July 23 2025 | $151.54 | $153.68 | $150.62 | $152.92 | 710,400 |
July 22 2025 | $149.00 | $151.30 | $148.16 | $150.29 | 1,179,200 |
July 21 2025 | $154.28 | $154.77 | $150.20 | $150.25 | 861,800 |
July 18 2025 | $150.77 | $153.89 | $149.57 | $153.11 | 836,500 |
July 17 2025 | $147.65 | $150.85 | $147.08 | $149.74 | 592,600 |
July 16 2025 | $147.11 | $147.79 | $144.62 | $146.72 | 754,900 |
July 15 2025 | $150.06 | $150.06 | $146.53 | $146.81 | 764,500 |
July 14 2025 | $150.29 | $151.24 | $148.44 | $148.69 | 685,000 |
July 11 2025 | $150.28 | $151.76 | $149.61 | $150.42 | 661,800 |
July 10 2025 | $150.62 | $154.26 | $150.26 | $151.99 | 985,600 |
July 09 2025 | $150.77 | $151.99 | $148.82 | $150.92 | 631,200 |
July 08 2025 | $148.64 | $150.54 | $147.07 | $149.20 | 916,000 |
July 07 2025 | $151.23 | $152.61 | $147.49 | $148.33 | 1,153,000 |
July 03 2025 | $150.46 | $153.30 | $150.01 | $152.37 | 716,900 |
July 02 2025 | $147.54 | $151.00 | $146.92 | $150.62 | 1,423,700 |
July 01 2025 | $140.75 | $147.95 | $140.75 | $146.61 | 994,200 |