
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2024 | $64.85 | $66.84 | $64.02 | $65.63 | 25,825,920 |
July 30 2024 | $62.63 | $64.91 | $62.29 | $63.85 | 44,232,793 |
July 29 2024 | $58.37 | $58.96 | $57.94 | $58.80 | 12,346,840 |
July 26 2024 | $57.47 | $58.18 | $56.84 | $58.16 | 11,323,430 |
July 25 2024 | $58.03 | $58.51 | $57.07 | $57.09 | 12,515,750 |
July 24 2024 | $59.41 | $59.52 | $57.85 | $57.94 | 11,801,730 |
July 23 2024 | $60.58 | $60.81 | $59.55 | $59.57 | 7,572,010 |
July 22 2024 | $59.76 | $60.65 | $59.38 | $60.63 | 7,489,501 |
July 19 2024 | $59.67 | $59.69 | $58.61 | $59.19 | 9,352,934 |
July 18 2024 | $60.41 | $61.19 | $59.80 | $59.86 | 9,102,024 |
July 17 2024 | $60.97 | $61.70 | $60.52 | $61.10 | 8,322,110 |
July 16 2024 | $60.66 | $61.88 | $60.54 | $61.67 | 9,198,845 |
July 15 2024 | $60.11 | $60.88 | $59.68 | $60.33 | 9,442,989 |
July 12 2024 | $60.25 | $60.38 | $59.64 | $60.13 | 8,166,185 |
July 11 2024 | $59.41 | $60.79 | $59.29 | $59.85 | 13,081,970 |
July 10 2024 | $58.95 | $59.17 | $58.07 | $58.76 | 7,697,110 |
July 09 2024 | $58.76 | $59.56 | $58.29 | $58.86 | 8,477,370 |
July 08 2024 | $59.58 | $59.89 | $58.49 | $58.95 | 10,320,360 |
July 05 2024 | $59.24 | $60.02 | $58.69 | $59.62 | 12,243,850 |
July 03 2024 | $58.89 | $59.87 | $58.76 | $59.50 | 6,908,317 |
July 02 2024 | $58.64 | $59.13 | $58.19 | $58.83 | 13,231,570 |
July 01 2024 | $58.23 | $58.23 | $56.90 | $57.68 | 12,237,470 |