| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2024 | $48.95 | $49.64 | $48.84 | $49.24 | 5,059,300 |
July 30 2024 | $47.82 | $48.82 | $47.82 | $48.53 | 4,401,400 |
July 29 2024 | $47.91 | $47.97 | $47.49 | $47.78 | 3,314,600 |
July 26 2024 | $47.79 | $48.09 | $47.33 | $47.78 | 4,087,400 |
July 25 2024 | $45.90 | $48.13 | $45.63 | $47.77 | 6,188,200 |
July 24 2024 | $48.91 | $49.09 | $48.16 | $48.20 | 3,761,900 |
July 23 2024 | $48.94 | $49.03 | $48.45 | $48.88 | 2,477,700 |
July 22 2024 | $48.89 | $49.35 | $48.58 | $49.19 | 3,341,700 |
July 19 2024 | $49.56 | $49.56 | $48.37 | $48.72 | 3,456,500 |
July 18 2024 | $49.79 | $50.59 | $49.50 | $49.51 | 3,287,800 |
July 17 2024 | $49.43 | $50.25 | $49.37 | $50.09 | 4,386,300 |
July 16 2024 | $48.21 | $49.53 | $48.06 | $49.45 | 3,730,000 |
July 15 2024 | $47.92 | $48.40 | $47.62 | $48.15 | 2,396,200 |
July 12 2024 | $47.76 | $48.23 | $47.39 | $47.83 | 3,084,300 |
July 11 2024 | $47.01 | $47.70 | $46.87 | $47.38 | 3,798,900 |
July 10 2024 | $46.87 | $47.13 | $46.08 | $46.74 | 5,481,100 |
July 09 2024 | $47.60 | $47.67 | $46.59 | $46.63 | 4,380,600 |
July 08 2024 | $47.46 | $47.86 | $47.29 | $47.73 | 3,885,500 |
July 05 2024 | $47.53 | $47.69 | $46.92 | $47.21 | 3,223,800 |
July 03 2024 | $47.66 | $48.10 | $47.59 | $47.80 | 1,905,600 |
July 02 2024 | $47.48 | $47.84 | $47.20 | $47.65 | 3,847,100 |
July 01 2024 | $47.91 | $48.36 | $47.32 | $47.58 | 3,715,600 |