| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 28 2023 | $156.49 | $160.67 | $156.38 | $158.27 | 239,400 |
April 27 2023 | $158.00 | $158.63 | $154.57 | $156.01 | 446,400 |
April 26 2023 | $159.53 | $160.78 | $157.53 | $157.86 | 181,800 |
April 25 2023 | $166.52 | $166.52 | $158.87 | $162.06 | 240,300 |
April 24 2023 | $166.02 | $170.18 | $166.02 | $168.49 | 182,700 |
April 21 2023 | $166.88 | $167.29 | $165.10 | $166.78 | 217,800 |
April 20 2023 | $166.76 | $167.83 | $162.95 | $167.07 | 306,000 |
April 19 2023 | $171.81 | $171.81 | $168.35 | $168.98 | 235,800 |
April 18 2023 | $175.06 | $175.06 | $171.89 | $173.13 | 306,900 |
April 17 2023 | $182.07 | $182.07 | $176.79 | $177.30 | 192,600 |
