
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 28 2023 | $166.24 | $167.58 | $165.64 | $167.41 | 55,275,900 |
April 27 2023 | $162.98 | $166.31 | $162.98 | $166.16 | 64,902,300 |
April 26 2023 | $160.88 | $163.07 | $160.63 | $161.57 | 45,498,800 |
April 25 2023 | $162.98 | $164.09 | $161.54 | $161.58 | 48,714,100 |
April 24 2023 | $162.80 | $163.39 | $161.70 | $163.12 | 41,949,600 |
April 21 2023 | $162.85 | $164.23 | $162.29 | $162.82 | 58,337,300 |
April 20 2023 | $163.87 | $165.63 | $163.35 | $164.42 | 52,456,400 |
April 19 2023 | $163.59 | $165.91 | $163.33 | $165.39 | 47,720,200 |
April 18 2023 | $163.88 | $165.17 | $163.44 | $164.25 | 49,923,000 |
April 17 2023 | $162.88 | $163.18 | $161.84 | $163.02 | 41,516,200 |
April 14 2023 | $162.39 | $164.10 | $161.63 | $163.00 | 49,386,500 |
April 13 2023 | $159.47 | $163.59 | $159.26 | $163.35 | 68,445,600 |
April 12 2023 | $159.07 | $159.90 | $157.65 | $157.96 | 50,133,100 |
April 11 2023 | $160.18 | $160.19 | $158.37 | $158.65 | 47,644,200 |
April 10 2023 | $159.26 | $159.87 | $157.94 | $159.87 | 47,716,900 |
April 06 2023 | $160.26 | $162.76 | $159.84 | $162.46 | 45,390,100 |
April 05 2023 | $162.54 | $162.85 | $159.64 | $161.57 | 51,511,700 |
April 04 2023 | $164.37 | $164.61 | $162.90 | $163.42 | 46,278,300 |
April 03 2023 | $162.08 | $164.07 | $162.03 | $163.95 | 56,976,200 |