
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
April 28 2023 | $317.63 | $321.41 | $317.30 | $320.80 | 1,714,100 |
April 27 2023 | $317.71 | $320.72 | $316.43 | $319.08 | 1,768,200 |
April 26 2023 | $315.32 | $318.14 | $312.58 | $314.37 | 2,041,900 |
April 25 2023 | $318.52 | $320.82 | $316.02 | $317.10 | 2,138,200 |
April 24 2023 | $319.44 | $322.31 | $319.01 | $321.28 | 1,966,300 |
April 21 2023 | $316.65 | $319.79 | $313.85 | $319.13 | 2,278,900 |
April 20 2023 | $312.87 | $316.94 | $312.28 | $316.38 | 2,217,900 |
April 19 2023 | $311.03 | $314.77 | $309.80 | $314.68 | 2,625,400 |
April 18 2023 | $306.37 | $314.36 | $304.63 | $311.89 | 7,549,500 |
April 17 2023 | $313.85 | $318.00 | $311.68 | $317.28 | 3,012,100 |
April 14 2023 | $314.34 | $317.24 | $312.28 | $314.71 | 2,275,700 |
April 13 2023 | $308.32 | $310.99 | $305.44 | $310.23 | 1,765,500 |
April 12 2023 | $309.85 | $310.18 | $305.61 | $308.47 | 1,862,400 |
April 11 2023 | $304.55 | $307.50 | $302.33 | $305.79 | 1,559,600 |
April 10 2023 | $301.14 | $303.56 | $300.13 | $303.54 | 1,114,400 |
April 06 2023 | $299.26 | $301.92 | $298.88 | $301.14 | 1,311,000 |
April 05 2023 | $298.55 | $300.96 | $298.31 | $300.33 | 1,329,300 |
April 04 2023 | $305.27 | $305.32 | $299.01 | $301.38 | 1,536,800 |
April 03 2023 | $304.64 | $307.29 | $301.84 | $304.99 | 1,808,800 |