| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
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 |
March 22 2023 | $156.88 | $159.68 | $155.41 | $155.43 | 75,701,800 |
March 21 2023 | $154.93 | $156.98 | $154.16 | $156.86 | 73,938,300 |
March 20 2023 | $152.71 | $155.42 | $151.81 | $155.01 | 73,641,400 |
March 17 2023 | $153.71 | $154.36 | $151.94 | $152.65 | 98,944,600 |
March 16 2023 | $149.85 | $154.08 | $149.34 | $153.48 | 76,161,100 |
March 15 2023 | $148.89 | $150.92 | $147.64 | $150.67 | 77,167,900 |
March 14 2023 | $148.98 | $151.07 | $147.82 | $150.27 | 73,695,900 |
