| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $121.39 | $123.41 | $121.39 | $122.51 | 2,898,200 |
July 28 2023 | $122.93 | $122.93 | $120.81 | $121.58 | 1,876,100 |
July 27 2023 | $123.02 | $123.15 | $121.08 | $121.86 | 2,301,200 |
July 26 2023 | $121.02 | $123.64 | $120.41 | $122.75 | 2,811,000 |
July 25 2023 | $119.99 | $120.28 | $118.51 | $120.15 | 3,679,500 |
July 24 2023 | $120.88 | $122.82 | $120.88 | $121.79 | 2,699,600 |
July 21 2023 | $120.76 | $121.35 | $118.74 | $120.96 | 3,288,600 |
July 20 2023 | $115.80 | $120.64 | $115.48 | $120.54 | 3,542,100 |
July 19 2023 | $116.19 | $116.95 | $114.40 | $114.96 | 2,946,800 |
July 18 2023 | $117.88 | $118.88 | $116.33 | $116.51 | 4,844,400 |
July 17 2023 | $114.74 | $119.28 | $114.55 | $118.59 | 6,039,000 |
July 14 2023 | $111.05 | $114.15 | $108.34 | $113.57 | 10,076,700 |
July 13 2023 | $119.12 | $121.55 | $111.40 | $111.62 | 15,043,100 |
July 12 2023 | $129.24 | $130.37 | $127.87 | $128.47 | 2,624,000 |
July 11 2023 | $127.76 | $129.09 | $127.74 | $128.53 | 1,973,900 |
July 10 2023 | $127.73 | $128.34 | $126.44 | $127.47 | 1,737,000 |
July 07 2023 | $127.49 | $127.92 | $126.00 | $127.64 | 1,682,700 |
July 06 2023 | $127.08 | $128.22 | $126.88 | $128.04 | 1,834,600 |
July 05 2023 | $127.43 | $128.52 | $126.87 | $127.71 | 1,864,400 |
July 03 2023 | $128.31 | $129.36 | $127.37 | $128.84 | 1,131,800 |