| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $149.70 | $151.31 | $148.09 | $149.41 | 1,881,583 |
July 28 2023 | $146.05 | $149.33 | $142.63 | $148.60 | 2,966,669 |
July 27 2023 | $151.47 | $151.80 | $142.89 | $144.52 | 5,155,072 |
July 26 2023 | $141.69 | $149.21 | $141.10 | $149.13 | 7,091,364 |
July 25 2023 | $150.10 | $152.65 | $139.15 | $140.38 | 14,609,940 |
July 24 2023 | $169.52 | $169.52 | $159.67 | $163.72 | 3,944,857 |
July 21 2023 | $173.49 | $179.60 | $171.18 | $171.71 | 2,560,191 |
July 20 2023 | $177.01 | $177.59 | $171.44 | $172.48 | 1,918,487 |
July 19 2023 | $180.00 | $182.00 | $178.06 | $179.84 | 1,599,521 |
July 18 2023 | $178.50 | $179.82 | $175.79 | $179.58 | 2,151,627 |
July 17 2023 | $171.77 | $179.42 | $170.77 | $179.17 | 2,292,964 |
July 14 2023 | $176.20 | $179.24 | $170.92 | $172.03 | 3,640,583 |
July 13 2023 | $167.00 | $173.11 | $164.51 | $171.10 | 2,410,825 |
July 12 2023 | $162.00 | $166.12 | $161.38 | $165.79 | 1,540,681 |
July 11 2023 | $157.34 | $161.77 | $156.66 | $160.58 | 1,160,571 |
July 10 2023 | $156.03 | $159.29 | $155.37 | $157.39 | 846,759 |
July 07 2023 | $156.52 | $158.64 | $156.06 | $156.97 | 800,804 |
July 06 2023 | $158.78 | $159.08 | $155.37 | $156.62 | 1,021,846 |
July 05 2023 | $160.69 | $161.21 | $158.29 | $160.73 | 732,233 |
July 03 2023 | $160.85 | $162.37 | $159.80 | $160.56 | 550,312 |