
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $63.98 | $65.29 | $63.34 | $63.62 | 2,674,300 |
June 29 2023 | $63.37 | $64.63 | $63.01 | $63.24 | 2,485,500 |
June 28 2023 | $63.57 | $65.17 | $63.20 | $63.81 | 2,556,000 |
June 27 2023 | $63.99 | $64.51 | $62.96 | $63.76 | 2,328,000 |
June 26 2023 | $63.43 | $66.06 | $63.12 | $63.48 | 2,515,200 |
June 23 2023 | $64.20 | $64.78 | $62.90 | $64.03 | 3,362,200 |
June 22 2023 | $63.95 | $65.92 | $63.42 | $65.48 | 2,674,300 |
June 21 2023 | $66.50 | $67.08 | $63.89 | $64.43 | 3,045,700 |
June 20 2023 | $66.80 | $68.39 | $66.17 | $67.14 | 3,174,100 |
June 16 2023 | $68.93 | $68.93 | $66.52 | $67.65 | 3,286,400 |
June 15 2023 | $65.73 | $68.78 | $65.30 | $68.07 | 2,901,100 |
June 14 2023 | $65.94 | $67.14 | $64.63 | $66.29 | 3,382,800 |
June 13 2023 | $67.40 | $68.53 | $66.25 | $66.76 | 3,280,700 |
June 12 2023 | $63.90 | $66.29 | $63.50 | $66.14 | 2,670,400 |
June 09 2023 | $63.43 | $66.09 | $63.34 | $63.89 | 3,102,300 |
June 08 2023 | $63.98 | $64.72 | $62.96 | $63.02 | 4,393,300 |
June 07 2023 | $69.00 | $69.29 | $64.58 | $64.85 | 4,862,000 |
June 06 2023 | $65.77 | $68.99 | $65.72 | $68.02 | 4,056,000 |
June 05 2023 | $67.09 | $67.19 | $65.06 | $65.66 | 3,243,600 |
June 02 2023 | $68.71 | $69.20 | $66.32 | $67.15 | 3,396,600 |
June 01 2023 | $67.50 | $68.69 | $66.76 | $67.30 | 5,336,300 |