
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $70.20 | $71.80 | $66.40 | $68.90 | 7,334,890 |
June 29 2023 | $64.75 | $69.40 | $64.10 | $68.80 | 7,243,050 |
June 28 2023 | $60.90 | $65.40 | $60.30 | $64.20 | 6,854,640 |
June 27 2023 | $57.90 | $61.50 | $55.60 | $61.00 | 7,418,140 |
June 26 2023 | $60.10 | $62.80 | $55.50 | $55.50 | 10,837,960 |
June 23 2023 | $56.50 | $57.50 | $54.60 | $54.70 | 6,225,260 |
June 22 2023 | $60.70 | $60.80 | $57.20 | $57.30 | 4,789,810 |
June 21 2023 | $63.00 | $63.10 | $60.00 | $60.50 | 4,995,410 |
June 20 2023 | $65.30 | $65.80 | $62.60 | $63.20 | 3,273,310 |
June 16 2023 | $66.10 | $67.60 | $64.40 | $64.80 | 4,515,440 |
June 15 2023 | $63.90 | $67.50 | $63.30 | $65.90 | 4,195,550 |
June 14 2023 | $66.10 | $66.55 | $63.40 | $64.00 | 3,744,440 |
June 13 2023 | $63.70 | $66.60 | $62.30 | $65.50 | 6,447,350 |
June 12 2023 | $63.10 | $65.20 | $62.30 | $62.70 | 3,848,600 |
June 09 2023 | $63.50 | $64.00 | $61.30 | $62.10 | 3,595,860 |
June 08 2023 | $66.30 | $67.00 | $62.60 | $62.80 | 5,022,800 |
June 07 2023 | $69.00 | $69.25 | $64.00 | $64.00 | 4,676,920 |
June 06 2023 | $65.50 | $69.10 | $65.33 | $69.00 | 4,303,300 |
June 05 2023 | $65.90 | $66.10 | $63.30 | $65.90 | 3,590,330 |
June 02 2023 | $65.50 | $66.10 | $63.90 | $66.00 | 5,242,060 |
June 01 2023 | $67.80 | $68.20 | $62.00 | $65.00 | 16,105,280 |