| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 05 2026 | $276.90 | $284.57 | $276.50 | $284.18 | 47,037,582 |
May 04 2026 | $279.66 | $280.63 | $274.86 | $276.83 | 45,414,226 |
May 01 2026 | $278.86 | $287.22 | $278.37 | $280.14 | 79,844,600 |
April 30 2026 | $270.50 | $276.00 | $268.14 | $271.35 | 91,848,200 |
April 29 2026 | $267.55 | $271.04 | $267.04 | $270.17 | 30,047,900 |
April 28 2026 | $272.34 | $273.23 | $268.66 | $270.71 | 40,018,900 |
April 27 2026 | $266.09 | $268.36 | $265.07 | $267.61 | 41,466,800 |
April 24 2026 | $272.76 | $273.06 | $269.65 | $271.06 | 38,157,100 |
April 23 2026 | $275.05 | $275.77 | $271.65 | $273.43 | 33,399,600 |
April 22 2026 | $267.82 | $273.74 | $266.87 | $273.17 | 43,249,200 |
April 21 2026 | $271.50 | $272.80 | $265.40 | $266.17 | 50,209,800 |
April 20 2026 | $270.33 | $274.28 | $270.29 | $273.05 | 36,590,200 |
April 17 2026 | $266.96 | $272.30 | $266.72 | $270.23 | 61,436,200 |
April 16 2026 | $266.80 | $267.16 | $261.27 | $263.40 | 43,323,100 |
April 15 2026 | $258.16 | $266.56 | $257.81 | $266.43 | 49,913,500 |
April 14 2026 | $259.25 | $261.93 | $257.19 | $258.83 | 48,370,700 |
April 13 2026 | $259.73 | $260.18 | $256.66 | $259.20 | 36,234,700 |
April 10 2026 | $259.98 | $262.19 | $259.02 | $260.48 | 31,291,500 |
April 09 2026 | $259.00 | $261.12 | $256.07 | $260.49 | 28,121,600 |
April 08 2026 | $258.45 | $259.75 | $256.53 | $258.90 | 41,032,800 |
April 07 2026 | $256.16 | $256.20 | $245.70 | $253.50 | 62,148,000 |
April 06 2026 | $256.51 | $262.16 | $256.46 | $258.86 | 29,329,900 |
April 02 2026 | $254.20 | $256.13 | $250.65 | $255.92 | 31,289,400 |
April 01 2026 | $254.08 | $256.18 | $253.33 | $255.63 | 40,059,400 |
March 31 2026 | $247.91 | $255.48 | $247.10 | $253.79 | 49,598,100 |
