| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $63.83 | $63.92 | $62.97 | $63.81 | 8,651,900 |
July 28 2023 | $63.81 | $64.26 | $63.43 | $63.67 | 6,675,500 |
July 27 2023 | $64.15 | $65.18 | $63.31 | $63.54 | 9,199,000 |
July 26 2023 | $63.40 | $64.75 | $63.37 | $64.31 | 6,704,700 |
July 25 2023 | $63.91 | $64.36 | $62.89 | $63.17 | 9,973,200 |
July 24 2023 | $64.38 | $65.01 | $64.04 | $64.25 | 7,414,600 |
July 21 2023 | $65.83 | $65.89 | $64.16 | $64.18 | 9,887,900 |
July 20 2023 | $63.68 | $65.62 | $63.50 | $65.59 | 13,621,600 |
July 19 2023 | $65.52 | $66.42 | $63.73 | $63.75 | 22,153,000 |
July 18 2023 | $62.41 | $64.63 | $61.78 | $63.72 | 45,975,500 |
July 17 2023 | $56.36 | $57.28 | $56.09 | $56.61 | 15,512,600 |
July 14 2023 | $58.17 | $58.18 | $56.45 | $56.49 | 12,775,200 |
July 13 2023 | $56.70 | $57.90 | $56.67 | $57.85 | 12,598,300 |
July 12 2023 | $56.18 | $56.76 | $55.99 | $56.39 | 8,909,900 |
July 11 2023 | $55.99 | $56.12 | $55.39 | $55.58 | 8,430,600 |
July 10 2023 | $55.75 | $55.98 | $55.11 | $55.83 | 8,258,900 |
July 07 2023 | $53.88 | $55.41 | $53.80 | $54.82 | 9,493,600 |
July 06 2023 | $54.22 | $54.54 | $53.52 | $54.02 | 8,730,300 |
July 05 2023 | $55.39 | $55.56 | $54.61 | $54.73 | 7,979,600 |
July 03 2023 | $54.68 | $56.09 | $54.68 | $55.72 | 6,410,600 |