
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2024 | $62.66 | $63.36 | $62.26 | $62.84 | 31,349,000 |
July 30 2024 | $63.02 | $63.47 | $61.70 | $62.26 | 34,966,000 |
July 29 2024 | $63.46 | $63.46 | $62.39 | $62.70 | 24,005,000 |
July 26 2024 | $64.50 | $64.70 | $62.98 | $63.14 | 31,207,000 |
July 25 2024 | $64.10 | $65.00 | $62.17 | $63.41 | 45,545,000 |
July 24 2024 | $63.57 | $65.24 | $63.27 | $63.60 | 48,882,000 |
July 23 2024 | $64.75 | $64.99 | $64.10 | $64.28 | 24,636,000 |
July 22 2024 | $63.95 | $65.63 | $63.26 | $64.75 | 52,191,000 |
July 19 2024 | $66.06 | $67.90 | $62.91 | $63.33 | 98,156,000 |
July 18 2024 | $65.66 | $65.70 | $63.92 | $64.30 | 75,758,000 |
July 17 2024 | $65.00 | $65.05 | $63.95 | $64.75 | 40,173,000 |
July 16 2024 | $66.18 | $66.37 | $64.91 | $65.63 | 26,857,000 |
July 15 2024 | $64.75 | $66.75 | $64.66 | $65.65 | 32,088,000 |
July 12 2024 | $65.28 | $65.59 | $64.37 | $64.76 | 33,552,000 |
July 11 2024 | $67.25 | $67.25 | $64.74 | $65.28 | 51,066,000 |
July 10 2024 | $68.50 | $68.72 | $67.32 | $67.77 | 26,519,000 |
July 09 2024 | $69.00 | $69.53 | $68.47 | $68.57 | 25,961,000 |
July 08 2024 | $68.70 | $68.89 | $68.15 | $68.57 | 19,308,000 |
July 05 2024 | $68.25 | $69.75 | $67.72 | $69.07 | 26,591,000 |
July 03 2024 | $67.75 | $68.38 | $67.55 | $68.25 | 14,035,000 |
July 02 2024 | $67.35 | $68.17 | $67.01 | $67.96 | 24,114,000 |
July 01 2024 | $67.49 | $67.50 | $66.38 | $67.36 | 22,128,000 |