
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 28 2023 | $153.15 | $156.31 | $152.87 | $155.73 | 3,440,757 |
April 27 2023 | $149.62 | $154.30 | $149.13 | $153.95 | 4,679,013 |
April 26 2023 | $151.76 | $153.34 | $149.07 | $149.46 | 5,845,607 |
April 25 2023 | $158.20 | $158.49 | $152.62 | $152.68 | 12,474,850 |
April 24 2023 | $169.19 | $170.88 | $168.64 | $169.62 | 3,689,112 |
April 21 2023 | $168.77 | $170.18 | $167.68 | $169.06 | 3,371,885 |
April 20 2023 | $169.63 | $171.31 | $168.12 | $168.86 | 3,336,293 |
April 19 2023 | $168.26 | $169.94 | $168.11 | $169.77 | 2,652,204 |
April 18 2023 | $167.65 | $168.59 | $167.04 | $168.12 | 2,461,589 |
April 17 2023 | $167.34 | $168.34 | $166.78 | $167.40 | 1,920,462 |
April 14 2023 | $165.42 | $167.17 | $164.77 | $167.04 | 2,034,960 |
April 13 2023 | $165.35 | $165.93 | $163.29 | $165.42 | 2,355,589 |
April 12 2023 | $166.72 | $168.05 | $163.70 | $164.42 | 3,729,104 |
April 11 2023 | $164.98 | $167.24 | $164.20 | $166.67 | 2,844,581 |
April 10 2023 | $162.32 | $165.03 | $161.76 | $164.78 | 2,158,050 |
April 06 2023 | $163.10 | $164.17 | $161.55 | $163.32 | 2,206,234 |
April 05 2023 | $164.41 | $166.18 | $163.99 | $164.03 | 2,718,297 |
April 04 2023 | $168.59 | $168.78 | $164.49 | $165.08 | 2,498,853 |
April 03 2023 | $167.00 | $167.80 | $165.69 | $167.77 | 2,735,242 |