| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2025 | $74.29 | $74.34 | $72.31 | $72.68 | 16,700,000 |
July 30 2025 | $75.69 | $76.19 | $73.92 | $74.62 | 14,601,700 |
July 29 2025 | $76.64 | $77.23 | $75.67 | $76.22 | 12,885,500 |
July 28 2025 | $76.87 | $77.84 | $75.47 | $77.11 | 22,631,100 |
July 25 2025 | $73.87 | $74.51 | $73.50 | $74.22 | 7,208,400 |
July 24 2025 | $74.45 | $75.45 | $73.38 | $73.39 | 10,037,800 |
July 23 2025 | $74.10 | $75.13 | $73.78 | $74.68 | 16,428,100 |
July 22 2025 | $72.08 | $73.51 | $72.05 | $73.36 | 11,297,500 |
July 21 2025 | $70.97 | $72.80 | $70.95 | $72.03 | 12,743,900 |
July 18 2025 | $71.31 | $71.31 | $70.18 | $70.52 | 8,801,000 |
July 17 2025 | $70.18 | $71.24 | $70.10 | $71.02 | 9,180,400 |
July 16 2025 | $69.96 | $70.75 | $69.23 | $70.16 | 9,008,600 |
July 15 2025 | $70.31 | $70.92 | $69.65 | $70.05 | 9,708,300 |
July 14 2025 | $70.39 | $70.63 | $69.12 | $70.31 | 11,385,400 |
July 11 2025 | $71.71 | $71.85 | $70.45 | $70.68 | 12,771,400 |
July 10 2025 | $71.15 | $73.47 | $70.99 | $72.61 | 13,033,000 |
July 09 2025 | $72.13 | $72.90 | $71.44 | $71.58 | 12,076,700 |
July 08 2025 | $74.08 | $74.25 | $71.67 | $71.93 | 19,572,400 |
July 07 2025 | $73.99 | $75.41 | $73.81 | $74.47 | 17,296,900 |
July 03 2025 | $74.22 | $74.96 | $73.55 | $74.33 | 12,022,600 |
July 02 2025 | $71.20 | $74.77 | $71.04 | $74.33 | 36,882,300 |
July 01 2025 | $70.05 | $71.95 | $69.90 | $71.43 | 27,512,900 |
