
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 31 2023 | $175.04 | $177.03 | $174.48 | $174.96 | 99,625,300 |
May 30 2023 | $174.67 | $176.68 | $174.29 | $175.01 | 55,964,400 |
May 26 2023 | $171.08 | $173.50 | $170.87 | $173.16 | 54,835,000 |
May 25 2023 | $170.18 | $171.65 | $169.47 | $170.76 | 56,058,300 |
May 24 2023 | $168.88 | $170.19 | $168.32 | $169.62 | 45,143,500 |
May 23 2023 | $170.89 | $171.14 | $169.07 | $169.34 | 50,747,300 |
May 22 2023 | $171.73 | $172.45 | $171.21 | $171.95 | 43,570,900 |
May 19 2023 | $174.11 | $174.11 | $172.68 | $172.90 | 55,809,500 |
May 18 2023 | $170.77 | $172.98 | $170.35 | $172.79 | 65,496,700 |
May 17 2023 | $169.49 | $170.70 | $168.22 | $170.46 | 57,951,600 |
May 16 2023 | $169.77 | $170.90 | $169.58 | $169.85 | 42,110,300 |
May 15 2023 | $170.92 | $170.97 | $169.26 | $169.85 | 37,266,700 |
May 12 2023 | $171.38 | $171.81 | $168.79 | $170.34 | 45,533,100 |
May 11 2023 | $171.37 | $172.10 | $169.71 | $171.27 | 49,514,700 |
May 10 2023 | $170.55 | $171.54 | $169.45 | $171.08 | 53,724,500 |
May 09 2023 | $170.58 | $171.06 | $169.15 | $169.32 | 45,326,900 |
May 08 2023 | $170.02 | $171.37 | $169.65 | $171.02 | 55,962,800 |
May 05 2023 | $168.54 | $171.81 | $168.32 | $171.09 | 113,453,200 |
May 04 2023 | $162.54 | $164.65 | $161.96 | $163.42 | 81,235,400 |
May 03 2023 | $167.08 | $168.48 | $164.77 | $165.06 | 65,136,000 |
May 02 2023 | $167.66 | $167.92 | $165.15 | $166.13 | 48,425,700 |
May 01 2023 | $166.86 | $168.02 | $166.23 | $167.17 | 52,472,900 |