| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $114.16 | $114.68 | $112.35 | $114.40 | 54,187,300 |
July 28 2023 | $113.38 | $114.86 | $112.44 | $112.96 | 55,526,000 |
July 27 2023 | $111.79 | $115.08 | $110.51 | $111.10 | 70,678,000 |
July 26 2023 | $111.91 | $112.36 | $109.30 | $110.09 | 51,721,700 |
July 25 2023 | $111.14 | $114.05 | $111.00 | $113.00 | 44,916,300 |
July 24 2023 | $110.62 | $111.31 | $108.55 | $110.61 | 45,583,600 |
July 21 2023 | $110.97 | $112.30 | $109.54 | $110.95 | 76,815,400 |
July 20 2023 | $114.96 | $115.05 | $109.24 | $110.25 | 76,340,400 |
July 19 2023 | $121.30 | $121.67 | $115.55 | $116.43 | 70,363,100 |
July 18 2023 | $117.55 | $118.43 | $115.19 | $117.93 | 57,980,100 |
July 17 2023 | $115.95 | $118.84 | $112.73 | $118.32 | 68,593,300 |
July 14 2023 | $116.17 | $122.12 | $115.25 | $115.94 | 91,927,200 |
July 13 2023 | $115.76 | $116.16 | $113.58 | $115.92 | 49,206,700 |
July 12 2023 | $112.89 | $115.40 | $112.31 | $114.58 | 57,993,100 |
July 11 2023 | $111.66 | $113.27 | $109.50 | $111.32 | 59,899,500 |
July 10 2023 | $113.00 | $113.61 | $109.88 | $113.58 | 49,330,200 |
July 07 2023 | $114.16 | $115.33 | $113.04 | $113.17 | 37,211,300 |
July 06 2023 | $112.07 | $113.79 | $110.31 | $113.48 | 42,342,000 |
July 05 2023 | $116.10 | $117.66 | $113.86 | $113.95 | 49,501,600 |
July 03 2023 | $115.16 | $116.73 | $114.51 | $115.82 | 31,860,000 |
June 30 2023 | $113.03 | $114.69 | $112.41 | $113.91 | 53,378,800 |
June 29 2023 | $112.07 | $112.76 | $109.84 | $111.24 | 58,347,200 |
June 28 2023 | $108.21 | $111.78 | $107.63 | $110.17 | 67,534,100 |
June 27 2023 | $108.57 | $110.97 | $107.08 | $110.39 | 59,381,600 |
June 26 2023 | $110.95 | $112.55 | $107.20 | $107.51 | 68,557,000 |
