| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $656.10 | $656.91 | $651.69 | $652.34 | 921,868 |
June 29 2023 | $648.15 | $652.13 | $643.70 | $649.58 | 524,732 |
June 28 2023 | $646.21 | $647.28 | $641.94 | $646.76 | 368,196 |
June 27 2023 | $645.07 | $649.70 | $639.72 | $646.21 | 528,574 |
June 26 2023 | $640.02 | $646.54 | $640.02 | $641.99 | 404,036 |
June 23 2023 | $632.72 | $644.60 | $632.39 | $642.25 | 685,986 |
June 22 2023 | $645.99 | $646.09 | $637.46 | $641.24 | 361,385 |
June 21 2023 | $651.95 | $657.07 | $647.87 | $650.36 | 489,283 |
June 20 2023 | $656.64 | $657.36 | $648.91 | $652.17 | 698,131 |
June 16 2023 | $675.29 | $676.14 | $662.93 | $663.33 | 1,281,867 |
June 15 2023 | $654.22 | $672.73 | $652.99 | $671.27 | 644,354 |
June 14 2023 | $651.95 | $665.59 | $651.30 | $653.58 | 678,070 |
June 13 2023 | $646.86 | $654.18 | $646.55 | $650.41 | 624,081 |
June 12 2023 | $646.18 | $650.44 | $643.96 | $644.08 | 435,032 |
June 09 2023 | $644.09 | $647.92 | $639.25 | $645.98 | 465,361 |
June 08 2023 | $637.41 | $643.63 | $628.63 | $642.38 | 521,795 |
June 07 2023 | $640.89 | $641.86 | $632.57 | $640.16 | 534,152 |
June 06 2023 | $630.90 | $642.41 | $630.90 | $641.75 | 748,659 |
June 05 2023 | $638.50 | $640.67 | $631.73 | $633.86 | 589,214 |
June 02 2023 | $633.56 | $641.83 | $633.56 | $638.89 | 559,847 |
June 01 2023 | $621.75 | $629.13 | $618.75 | $626.69 | 569,844 |