
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2024 | $57.77 | $58.06 | $57.17 | $57.31 | 11,535,800 |
July 30 2024 | $58.39 | $58.65 | $57.84 | $57.95 | 11,503,900 |
July 29 2024 | $58.66 | $58.75 | $57.32 | $57.55 | 8,986,200 |
July 26 2024 | $57.80 | $58.38 | $57.53 | $58.32 | 12,538,900 |
July 25 2024 | $57.52 | $58.65 | $57.41 | $57.66 | 14,119,600 |
July 24 2024 | $57.72 | $58.15 | $57.34 | $57.40 | 10,777,100 |
July 23 2024 | $57.17 | $57.86 | $57.02 | $57.63 | 10,927,800 |
July 22 2024 | $57.23 | $57.36 | $56.53 | $57.11 | 13,638,600 |
July 19 2024 | $57.27 | $57.72 | $57.09 | $57.20 | 12,362,800 |
July 18 2024 | $58.54 | $58.74 | $56.97 | $57.21 | 17,739,000 |
July 17 2024 | $58.10 | $58.91 | $57.84 | $58.82 | 17,371,100 |
July 16 2024 | $56.05 | $58.54 | $55.56 | $58.18 | 25,577,300 |
July 15 2024 | $55.10 | $56.25 | $55.09 | $55.75 | 27,277,300 |
July 12 2024 | $54.27 | $54.97 | $53.70 | $54.60 | 53,042,800 |
July 11 2024 | $57.37 | $58.63 | $57.25 | $58.10 | 16,852,800 |
July 10 2024 | $57.50 | $57.94 | $57.35 | $57.67 | 12,097,200 |
July 09 2024 | $57.06 | $58.35 | $56.90 | $57.83 | 12,233,800 |
July 08 2024 | $57.92 | $58.34 | $56.65 | $56.99 | 12,480,000 |
July 05 2024 | $58.43 | $58.58 | $57.09 | $57.58 | 11,436,300 |
July 03 2024 | $58.91 | $59.05 | $58.10 | $58.58 | 6,698,800 |
July 02 2024 | $58.42 | $59.08 | $58.08 | $58.88 | 9,543,700 |
July 01 2024 | $57.57 | $58.53 | $57.53 | $58.51 | 14,470,200 |