| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 27 2023 | $162.54 | $165.86 | $162.54 | $165.71 | 64,902,300 |
April 26 2023 | $160.45 | $162.63 | $160.19 | $161.13 | 45,498,800 |
April 25 2023 | $162.54 | $163.64 | $161.10 | $161.14 | 48,714,100 |
April 24 2023 | $162.35 | $162.94 | $161.26 | $162.68 | 41,949,600 |
April 21 2023 | $162.40 | $163.78 | $161.85 | $162.37 | 58,337,300 |
April 20 2023 | $163.43 | $165.18 | $162.91 | $163.98 | 52,456,400 |
April 19 2023 | $163.14 | $165.46 | $162.89 | $164.94 | 47,720,200 |
April 18 2023 | $163.44 | $164.73 | $162.99 | $163.80 | 49,923,000 |
April 17 2023 | $162.44 | $162.74 | $161.40 | $162.58 | 41,516,200 |
April 14 2023 | $161.95 | $163.65 | $161.19 | $162.56 | 49,386,500 |
April 13 2023 | $159.04 | $163.14 | $158.83 | $162.91 | 68,445,600 |
April 12 2023 | $158.63 | $159.46 | $157.22 | $157.53 | 50,133,100 |
April 11 2023 | $159.75 | $159.76 | $157.94 | $158.22 | 47,644,200 |
April 10 2023 | $158.83 | $159.43 | $157.51 | $159.43 | 47,716,900 |
April 06 2023 | $159.83 | $162.31 | $159.40 | $162.02 | 45,390,100 |
April 05 2023 | $162.10 | $162.40 | $159.21 | $161.13 | 51,511,700 |
April 04 2023 | $163.93 | $164.16 | $162.46 | $162.97 | 46,278,300 |
April 03 2023 | $161.64 | $163.62 | $161.59 | $163.51 | 56,976,200 |
March 31 2023 | $159.84 | $162.35 | $159.31 | $162.26 | 68,749,800 |
March 30 2023 | $158.94 | $159.86 | $158.68 | $159.76 | 49,501,700 |
March 29 2023 | $156.81 | $158.47 | $156.79 | $158.19 | 51,305,700 |
March 28 2023 | $155.44 | $155.95 | $153.48 | $155.12 | 45,992,200 |
March 27 2023 | $157.38 | $158.19 | $155.34 | $155.74 | 52,390,300 |
March 24 2023 | $156.31 | $157.77 | $155.32 | $157.68 | 59,196,500 |
March 23 2023 | $156.28 | $158.96 | $155.15 | $156.38 | 67,622,100 |
