| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 27 2023 | $162.68 | $166.00 | $162.68 | $165.85 | 64,902,300 |
April 26 2023 | $160.58 | $162.77 | $160.33 | $161.27 | 45,498,800 |
April 25 2023 | $162.68 | $163.78 | $161.24 | $161.28 | 48,714,100 |
April 24 2023 | $162.49 | $163.08 | $161.40 | $162.82 | 41,949,600 |
April 21 2023 | $162.54 | $163.92 | $161.99 | $162.51 | 58,337,300 |
April 20 2023 | $163.57 | $165.32 | $163.05 | $164.12 | 52,456,400 |
April 19 2023 | $163.28 | $165.61 | $163.03 | $165.08 | 47,720,200 |
April 18 2023 | $163.58 | $164.87 | $163.13 | $163.94 | 49,923,000 |
April 17 2023 | $162.58 | $162.88 | $161.54 | $162.72 | 41,516,200 |
April 14 2023 | $162.09 | $163.79 | $161.33 | $162.70 | 49,386,500 |
April 13 2023 | $159.18 | $163.28 | $158.97 | $163.05 | 68,445,600 |
April 12 2023 | $158.77 | $159.60 | $157.35 | $157.67 | 50,133,100 |
April 11 2023 | $159.88 | $159.89 | $158.07 | $158.36 | 47,644,200 |
April 10 2023 | $158.97 | $159.57 | $157.65 | $159.57 | 47,716,900 |
April 06 2023 | $159.96 | $162.45 | $159.54 | $162.16 | 45,390,100 |
April 05 2023 | $162.24 | $162.54 | $159.34 | $161.27 | 51,511,700 |
April 04 2023 | $164.07 | $164.31 | $162.60 | $163.11 | 46,278,300 |
April 03 2023 | $161.78 | $163.76 | $161.73 | $163.65 | 56,976,200 |
March 31 2023 | $159.97 | $162.49 | $159.45 | $162.40 | 68,749,800 |
March 30 2023 | $159.08 | $160.00 | $158.82 | $159.89 | 49,501,700 |
March 29 2023 | $156.95 | $158.60 | $156.93 | $158.33 | 51,305,700 |
March 28 2023 | $155.57 | $156.08 | $153.61 | $155.26 | 45,992,200 |
March 27 2023 | $157.51 | $158.33 | $155.47 | $155.88 | 52,390,300 |
March 24 2023 | $156.45 | $157.90 | $155.45 | $157.82 | 59,196,500 |
March 23 2023 | $156.42 | $159.10 | $155.29 | $156.52 | 67,622,100 |
