| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $46.66 | $47.47 | $46.59 | $47.45 | 6,387,600 |
July 28 2023 | $46.60 | $46.95 | $46.34 | $46.60 | 4,560,900 |
July 27 2023 | $45.46 | $46.24 | $45.21 | $46.16 | 8,079,600 |
July 26 2023 | $44.74 | $45.34 | $44.70 | $45.12 | 7,582,000 |
July 25 2023 | $44.48 | $46.34 | $44.41 | $44.94 | 9,077,400 |
July 24 2023 | $44.68 | $44.84 | $43.91 | $44.16 | 6,687,900 |
July 21 2023 | $44.62 | $44.68 | $44.20 | $44.58 | 4,095,300 |
July 20 2023 | $44.80 | $44.82 | $44.20 | $44.58 | 3,751,900 |
July 19 2023 | $44.40 | $44.57 | $44.14 | $44.38 | 3,731,800 |
July 18 2023 | $44.05 | $44.83 | $44.01 | $44.52 | 4,815,500 |
July 17 2023 | $44.15 | $44.27 | $43.84 | $44.05 | 4,318,300 |
July 14 2023 | $45.38 | $45.42 | $44.32 | $44.47 | 3,885,600 |
July 13 2023 | $45.53 | $45.75 | $45.21 | $45.55 | 3,291,900 |
July 12 2023 | $45.68 | $45.93 | $44.68 | $45.47 | 5,983,900 |
July 11 2023 | $44.95 | $45.29 | $44.84 | $44.89 | 3,470,800 |
July 10 2023 | $44.34 | $45.10 | $44.26 | $44.76 | 3,663,100 |
July 07 2023 | $44.05 | $45.32 | $43.96 | $44.62 | 5,400,200 |
July 06 2023 | $43.94 | $44.43 | $43.49 | $44.34 | 5,287,100 |
July 05 2023 | $44.68 | $44.90 | $44.13 | $44.40 | 5,878,100 |
July 03 2023 | $44.74 | $45.37 | $44.73 | $45.19 | 2,228,500 |
