| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 14 2026 | $299.82 | $300.45 | $295.38 | $298.21 | 35,263,400 |
May 13 2026 | $293.50 | $300.92 | $293.50 | $298.87 | 52,610,300 |
May 12 2026 | $292.56 | $295.27 | $292.56 | $294.80 | 45,689,300 |
May 11 2026 | $291.98 | $293.88 | $290.23 | $292.68 | 41,173,200 |
May 08 2026 | $289.74 | $294.49 | $289.73 | $293.05 | 52,692,800 |
May 07 2026 | $289.00 | $291.86 | $285.52 | $287.18 | 45,224,300 |
May 06 2026 | $281.66 | $287.76 | $280.81 | $287.25 | 58,336,100 |
May 05 2026 | $276.68 | $284.31 | $276.25 | $283.92 | 49,311,700 |
May 04 2026 | $279.40 | $280.37 | $274.61 | $276.58 | 46,668,400 |
May 01 2026 | $278.60 | $286.96 | $278.11 | $279.88 | 79,915,400 |
April 30 2026 | $270.25 | $275.75 | $267.89 | $271.10 | 91,848,200 |
April 29 2026 | $267.30 | $270.79 | $266.79 | $269.92 | 30,047,900 |
April 28 2026 | $272.09 | $272.98 | $268.41 | $270.46 | 40,018,900 |
April 27 2026 | $265.85 | $268.11 | $264.83 | $267.36 | 41,466,800 |
April 24 2026 | $272.51 | $272.81 | $269.40 | $270.81 | 38,157,100 |
April 23 2026 | $274.80 | $275.52 | $271.40 | $273.18 | 33,399,600 |
April 22 2026 | $267.57 | $273.49 | $266.62 | $272.92 | 43,249,200 |
April 21 2026 | $271.25 | $272.55 | $265.16 | $265.93 | 50,209,800 |
April 20 2026 | $270.08 | $274.03 | $270.04 | $272.80 | 36,590,200 |
April 17 2026 | $266.71 | $272.05 | $266.47 | $269.98 | 61,436,200 |
April 16 2026 | $266.55 | $266.91 | $261.03 | $263.16 | 43,323,100 |
April 15 2026 | $257.92 | $266.31 | $257.57 | $266.18 | 49,913,500 |
April 14 2026 | $259.01 | $261.69 | $256.95 | $258.59 | 48,370,700 |
April 13 2026 | $259.49 | $259.94 | $256.42 | $258.96 | 36,234,700 |
April 10 2026 | $259.74 | $261.95 | $258.78 | $260.24 | 31,291,500 |
