
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $64.48 | $65.81 | $63.22 | $63.96 | 6,248,751 |
June 29 2023 | $64.52 | $65.47 | $62.66 | $63.00 | 5,538,661 |
June 28 2023 | $63.40 | $65.24 | $62.51 | $65.22 | 4,376,784 |
June 27 2023 | $63.30 | $64.33 | $62.23 | $63.51 | 4,368,260 |
June 26 2023 | $62.48 | $64.20 | $61.53 | $62.94 | 4,676,285 |
June 23 2023 | $62.40 | $63.43 | $60.61 | $62.57 | 7,462,301 |
June 22 2023 | $64.30 | $64.87 | $62.85 | $63.17 | 4,907,125 |
June 21 2023 | $67.89 | $68.40 | $64.29 | $64.52 | 6,059,098 |
June 20 2023 | $70.17 | $70.77 | $67.70 | $67.96 | 5,755,875 |
June 16 2023 | $72.48 | $72.93 | $69.45 | $70.69 | 5,794,359 |
June 15 2023 | $72.30 | $72.84 | $70.45 | $71.75 | 6,649,888 |
June 14 2023 | $73.47 | $75.45 | $72.06 | $73.37 | 7,813,547 |
June 13 2023 | $72.92 | $73.96 | $71.03 | $73.59 | 6,815,412 |
June 12 2023 | $69.86 | $72.23 | $69.28 | $71.70 | 5,992,866 |
June 09 2023 | $70.73 | $74.91 | $69.20 | $69.48 | 12,516,230 |
June 08 2023 | $68.78 | $70.97 | $68.00 | $69.10 | 10,985,240 |
June 07 2023 | $65.18 | $72.52 | $64.75 | $68.03 | 23,389,430 |
June 06 2023 | $60.13 | $63.61 | $60.02 | $62.98 | 6,137,724 |
June 05 2023 | $59.44 | $61.67 | $59.40 | $60.92 | 5,053,382 |
June 02 2023 | $60.00 | $60.95 | $58.85 | $60.14 | 5,143,223 |
June 01 2023 | $58.17 | $59.27 | $56.48 | $58.55 | 3,971,359 |