| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $330.60 | $331.36 | $327.10 | $329.62 | 25,446,020 |
July 28 2023 | $327.41 | $333.63 | $326.92 | $332.02 | 28,484,869 |
July 27 2023 | $334.09 | $334.93 | $322.88 | $324.51 | 39,635,262 |
July 26 2023 | $335.03 | $338.20 | $326.86 | $331.43 | 58,383,699 |
July 25 2023 | $340.60 | $345.29 | $338.60 | $344.39 | 41,637,738 |
July 24 2023 | $339.36 | $340.41 | $335.89 | $338.63 | 26,719,211 |
July 21 2023 | $342.60 | $343.73 | $333.45 | $337.32 | 69,405,375 |
July 20 2023 | $346.94 | $351.25 | $338.89 | $340.36 | 33,778,398 |
July 19 2023 | $354.96 | $355.66 | $345.82 | $348.42 | 39,732,898 |
July 18 2023 | $339.34 | $359.90 | $335.75 | $352.74 | 64,872,711 |
July 17 2023 | $339.19 | $340.48 | $335.78 | $339.24 | 20,363,930 |
July 14 2023 | $341.07 | $344.84 | $337.85 | $338.76 | 28,352,730 |
July 13 2023 | $333.19 | $337.29 | $332.66 | $336.23 | 20,567,160 |
July 12 2023 | $330.28 | $335.24 | $329.37 | $330.87 | 29,995,260 |
July 11 2023 | $324.85 | $326.61 | $320.86 | $326.23 | 26,698,221 |
July 10 2023 | $328.32 | $328.94 | $321.44 | $325.60 | 32,791,449 |
July 07 2023 | $332.95 | $335.38 | $330.68 | $330.89 | 21,214,820 |
July 06 2023 | $330.97 | $336.55 | $329.20 | $334.87 | 28,195,529 |
July 05 2023 | $328.80 | $335.24 | $328.45 | $331.80 | 18,172,381 |
July 03 2023 | $332.83 | $334.50 | $330.26 | $331.65 | 12,484,240 |