
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 31 2023 | $134.36 | $135.13 | $133.18 | $133.74 | 19,854,800 |
May 30 2023 | $135.02 | $135.19 | $133.60 | $134.38 | 5,561,000 |
May 26 2023 | $136.40 | $137.04 | $135.84 | $136.46 | 4,716,400 |
May 25 2023 | $136.55 | $137.22 | $135.48 | $136.46 | 6,510,300 |
May 24 2023 | $138.52 | $139.09 | $137.11 | $137.34 | 5,755,400 |
May 23 2023 | $139.65 | $139.73 | $138.03 | $138.48 | 6,116,000 |
May 22 2023 | $143.13 | $143.22 | $139.68 | $139.99 | 7,876,200 |
May 19 2023 | $143.10 | $143.90 | $142.51 | $143.76 | 4,754,100 |
May 18 2023 | $143.89 | $144.21 | $142.28 | $143.16 | 6,997,600 |
May 17 2023 | $146.66 | $146.94 | $144.44 | $145.55 | 4,286,900 |
May 16 2023 | $146.29 | $147.28 | $145.41 | $146.17 | 5,591,500 |
May 15 2023 | $146.99 | $147.12 | $145.14 | $146.42 | 5,414,900 |
May 12 2023 | $145.19 | $146.46 | $144.90 | $146.38 | 5,252,900 |
May 11 2023 | $145.30 | $145.37 | $143.96 | $144.90 | 3,495,300 |
May 10 2023 | $144.02 | $144.84 | $143.07 | $144.56 | 4,754,900 |
May 09 2023 | $146.27 | $146.39 | $144.14 | $144.26 | 4,472,100 |
May 08 2023 | $145.80 | $146.16 | $145.35 | $145.76 | 4,950,700 |
May 05 2023 | $145.85 | $146.70 | $145.18 | $146.44 | 3,989,200 |
May 04 2023 | $146.51 | $146.98 | $145.56 | $145.95 | 4,892,600 |
May 03 2023 | $147.01 | $147.89 | $145.88 | $146.63 | 5,775,000 |
May 02 2023 | $146.97 | $147.29 | $146.10 | $146.82 | 5,262,900 |
May 01 2023 | $146.44 | $147.73 | $146.23 | $146.95 | 3,844,600 |