| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 01 2023 | $166.86 | $168.02 | $166.23 | $167.17 | 52,472,900 |
April 28 2023 | $166.08 | $167.42 | $165.48 | $167.26 | 55,275,900 |
April 27 2023 | $162.83 | $166.15 | $162.83 | $166.01 | 64,902,300 |
April 26 2023 | $160.73 | $162.92 | $160.48 | $161.42 | 45,498,800 |
April 25 2023 | $162.83 | $163.94 | $161.39 | $161.43 | 48,714,100 |
April 24 2023 | $162.64 | $163.24 | $161.55 | $162.97 | 41,949,600 |
April 21 2023 | $162.69 | $164.07 | $162.14 | $162.66 | 58,337,300 |
April 20 2023 | $163.72 | $165.47 | $163.20 | $164.27 | 52,456,400 |
April 19 2023 | $163.43 | $165.76 | $163.18 | $165.24 | 47,720,200 |
April 18 2023 | $163.73 | $165.02 | $163.28 | $164.09 | 49,923,000 |
April 17 2023 | $162.73 | $163.03 | $161.69 | $162.87 | 41,516,200 |
April 14 2023 | $162.24 | $163.94 | $161.48 | $162.85 | 49,386,500 |
April 13 2023 | $159.32 | $163.43 | $159.11 | $163.20 | 68,445,600 |
April 12 2023 | $158.92 | $159.75 | $157.50 | $157.81 | 50,133,100 |
April 11 2023 | $160.03 | $160.04 | $158.22 | $158.50 | 47,644,200 |
April 10 2023 | $159.11 | $159.72 | $157.79 | $159.72 | 47,716,900 |
April 06 2023 | $160.11 | $162.60 | $159.69 | $162.31 | 45,390,100 |
April 05 2023 | $162.39 | $162.69 | $159.49 | $161.42 | 51,511,700 |
April 04 2023 | $164.22 | $164.46 | $162.75 | $163.26 | 46,278,300 |
April 03 2023 | $161.92 | $163.92 | $161.87 | $163.80 | 56,976,200 |
March 31 2023 | $160.12 | $162.64 | $159.60 | $162.55 | 68,749,800 |
March 30 2023 | $159.22 | $160.15 | $158.97 | $160.04 | 49,501,700 |
March 29 2023 | $157.09 | $158.75 | $157.07 | $158.47 | 51,305,700 |
March 28 2023 | $155.71 | $156.23 | $153.75 | $155.40 | 45,992,200 |
March 27 2023 | $157.66 | $158.47 | $155.62 | $156.02 | 52,390,300 |