
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 31 2023 | $121.29 | $122.21 | $118.02 | $118.29 | 20,234,410 |
May 30 2023 | $124.88 | $125.49 | $120.69 | $120.92 | 10,931,880 |
May 26 2023 | $126.77 | $126.92 | $123.97 | $125.52 | 8,100,414 |
May 25 2023 | $128.46 | $128.48 | $125.27 | $127.17 | 7,409,509 |
May 24 2023 | $131.73 | $131.81 | $128.41 | $129.29 | 6,738,339 |
May 23 2023 | $135.82 | $136.73 | $132.76 | $132.96 | 4,374,107 |
May 22 2023 | $136.43 | $138.00 | $135.32 | $137.25 | 3,717,029 |
May 19 2023 | $139.95 | $140.28 | $136.36 | $137.58 | 4,455,951 |
May 18 2023 | $145.35 | $146.02 | $138.46 | $139.30 | 7,881,625 |
May 17 2023 | $140.76 | $147.13 | $140.15 | $145.43 | 8,387,682 |
May 16 2023 | $142.19 | $145.33 | $139.77 | $141.77 | 5,805,908 |
May 15 2023 | $141.77 | $144.30 | $141.25 | $144.10 | 4,055,226 |
May 12 2023 | $141.61 | $142.96 | $140.02 | $141.78 | 3,361,673 |
May 11 2023 | $141.24 | $142.97 | $140.48 | $142.57 | 2,832,191 |
May 10 2023 | $141.95 | $142.96 | $139.12 | $141.55 | 2,804,995 |
May 09 2023 | $139.73 | $141.67 | $139.48 | $141.27 | 1,886,143 |
May 08 2023 | $140.43 | $141.60 | $139.68 | $140.45 | 1,495,283 |
May 05 2023 | $138.64 | $141.59 | $138.36 | $140.27 | 2,187,168 |
May 04 2023 | $138.36 | $138.65 | $135.39 | $136.88 | 2,653,616 |
May 03 2023 | $139.39 | $142.35 | $138.51 | $138.71 | 2,385,734 |
May 02 2023 | $140.49 | $140.72 | $137.82 | $139.75 | 2,277,367 |
May 01 2023 | $141.50 | $142.47 | $140.30 | $141.00 | 1,964,517 |