
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2025 | $69.31 | $69.89 | $68.30 | $68.60 | 16,657,580 |
July 30 2025 | $72.02 | $72.04 | $69.39 | $69.55 | 20,790,420 |
July 29 2025 | $71.56 | $73.11 | $70.15 | $71.29 | 42,890,672 |
July 28 2025 | $78.33 | $79.32 | $77.75 | $78.04 | 15,978,420 |
July 25 2025 | $77.41 | $78.63 | $77.32 | $77.80 | 6,888,148 |
July 24 2025 | $77.56 | $78.58 | $77.17 | $77.64 | 10,504,290 |
July 23 2025 | $76.75 | $77.05 | $75.73 | $76.48 | 9,283,158 |
July 22 2025 | $74.59 | $75.97 | $74.59 | $75.82 | 9,094,376 |
July 21 2025 | $74.18 | $76.05 | $74.07 | $74.65 | 8,200,357 |
July 18 2025 | $73.93 | $74.18 | $73.12 | $74.00 | 9,011,582 |
July 17 2025 | $72.30 | $74.01 | $72.18 | $73.69 | 8,522,674 |
July 16 2025 | $73.09 | $73.41 | $71.56 | $72.80 | 9,671,060 |
July 15 2025 | $73.60 | $73.74 | $72.77 | $72.79 | 7,333,620 |
July 14 2025 | $71.40 | $74.14 | $71.38 | $73.72 | 12,993,870 |
July 11 2025 | $75.00 | $75.03 | $70.63 | $71.20 | 21,877,721 |
July 10 2025 | $74.28 | $76.04 | $73.96 | $75.53 | 6,382,276 |
July 09 2025 | $75.32 | $75.62 | $74.20 | $74.66 | 6,755,681 |
July 08 2025 | $76.26 | $76.34 | $74.34 | $74.86 | 8,758,384 |
July 07 2025 | $76.03 | $76.65 | $75.45 | $76.00 | 5,918,601 |
July 03 2025 | $76.53 | $77.18 | $76.30 | $76.41 | 5,263,390 |
July 02 2025 | $74.84 | $76.69 | $74.83 | $76.13 | 9,361,506 |
July 01 2025 | $73.78 | $75.52 | $73.63 | $75.12 | 8,633,809 |