
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $70.32 | $70.52 | $69.57 | $69.83 | 6,059,581 |
July 28 2023 | $70.09 | $70.92 | $70.02 | $70.50 | 5,026,550 |
July 27 2023 | $70.93 | $71.80 | $70.07 | $70.17 | 6,258,578 |
July 26 2023 | $70.41 | $70.97 | $70.27 | $70.80 | 4,049,720 |
July 25 2023 | $70.64 | $71.68 | $70.50 | $70.83 | 5,298,431 |
July 24 2023 | $73.21 | $73.54 | $69.94 | $71.23 | 11,334,050 |
July 21 2023 | $73.75 | $74.41 | $73.38 | $73.96 | 14,984,370 |
July 20 2023 | $72.97 | $74.09 | $72.95 | $73.32 | 6,046,049 |
July 19 2023 | $71.63 | $73.01 | $71.63 | $72.42 | 5,351,637 |
July 18 2023 | $71.12 | $72.33 | $70.99 | $71.74 | 5,245,145 |
July 17 2023 | $70.32 | $71.32 | $70.12 | $71.06 | 4,954,592 |
July 14 2023 | $70.27 | $71.21 | $70.13 | $70.80 | 6,072,293 |
July 13 2023 | $70.35 | $70.89 | $69.98 | $70.36 | 3,341,667 |
July 12 2023 | $70.04 | $70.79 | $70.01 | $70.05 | 5,185,153 |
July 11 2023 | $69.24 | $69.94 | $69.12 | $69.82 | 3,530,239 |
July 10 2023 | $68.33 | $69.60 | $68.28 | $69.42 | 5,554,910 |
July 07 2023 | $69.39 | $69.65 | $68.17 | $68.26 | 6,550,657 |
July 06 2023 | $70.54 | $70.66 | $69.72 | $69.93 | 5,020,781 |
July 05 2023 | $70.23 | $71.17 | $69.80 | $70.84 | 5,308,332 |
July 03 2023 | $69.94 | $70.48 | $69.56 | $70.36 | 3,435,057 |