
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 31 2023 | $326.67 | $330.25 | $321.79 | $322.83 | 45,950,600 |
May 30 2023 | $329.56 | $330.06 | $324.93 | $325.60 | 29,503,100 |
May 26 2023 | $318.54 | $327.76 | $318.40 | $327.26 | 36,630,600 |
May 25 2023 | $317.77 | $321.37 | $314.58 | $320.40 | 43,301,700 |
May 24 2023 | $309.40 | $311.14 | $307.32 | $308.54 | 23,384,900 |
May 23 2023 | $314.61 | $317.26 | $309.91 | $309.92 | 30,797,200 |
May 22 2023 | $313.21 | $317.13 | $312.63 | $315.74 | 24,115,700 |
May 19 2023 | $311.38 | $313.35 | $311.01 | $312.95 | 27,546,700 |
May 18 2023 | $309.21 | $313.64 | $308.41 | $313.13 | 27,276,000 |
May 17 2023 | $307.00 | $309.11 | $305.48 | $308.68 | 24,315,000 |
May 16 2023 | $303.92 | $307.73 | $303.92 | $305.79 | 26,730,300 |
May 15 2023 | $303.20 | $303.99 | $301.72 | $303.56 | 16,336,500 |
May 12 2023 | $304.63 | $304.73 | $300.75 | $303.08 | 19,774,700 |
May 11 2023 | $304.19 | $305.19 | $300.42 | $304.20 | 31,680,200 |
May 10 2023 | $302.73 | $307.03 | $301.80 | $306.35 | 30,078,000 |
May 09 2023 | $302.13 | $304.13 | $300.47 | $301.14 | 21,340,800 |
May 08 2023 | $304.22 | $304.28 | $300.25 | $302.76 | 21,318,600 |
May 05 2023 | $299.89 | $306.02 | $298.47 | $304.73 | 28,197,100 |
May 04 2023 | $300.40 | $301.89 | $297.61 | $299.59 | 22,519,900 |
May 03 2023 | $300.77 | $302.72 | $298.29 | $298.59 | 22,360,800 |
May 02 2023 | $301.89 | $303.28 | $298.11 | $299.59 | 26,404,400 |
May 01 2023 | $301.12 | $302.71 | $299.33 | $299.73 | 21,294,100 |