| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 15 2026 | $276.00 | $277.50 | $275.03 | $276.39 | 3,820,770 |
May 14 2026 | $277.79 | $277.79 | $274.34 | $274.97 | 3,421,260 |
May 13 2026 | $274.50 | $277.50 | $273.24 | $275.70 | 3,444,800 |
May 12 2026 | $278.20 | $279.25 | $274.77 | $274.84 | 4,360,067 |
May 11 2026 | $275.83 | $276.73 | $271.98 | $274.60 | 5,012,811 |
May 08 2026 | $285.00 | $286.50 | $274.83 | $275.75 | 6,034,100 |
May 07 2026 | $287.83 | $291.40 | $282.15 | $283.70 | 6,613,800 |
May 06 2026 | $287.17 | $288.50 | $282.40 | $284.10 | 4,807,900 |
May 05 2026 | $284.40 | $286.56 | $283.02 | $285.17 | 4,007,100 |
May 04 2026 | $286.32 | $289.75 | $283.69 | $284.10 | 3,750,500 |
May 01 2026 | $294.70 | $295.58 | $286.36 | $286.64 | 3,761,800 |
April 30 2026 | $290.55 | $294.52 | $290.23 | $293.59 | 4,137,700 |
April 29 2026 | $291.30 | $292.51 | $289.30 | $290.08 | 3,493,000 |
April 28 2026 | $292.20 | $294.65 | $291.03 | $292.39 | 4,087,100 |
April 27 2026 | $297.79 | $298.53 | $290.19 | $290.21 | 4,985,000 |
April 24 2026 | $302.29 | $302.59 | $299.22 | $299.36 | 3,847,800 |
April 23 2026 | $302.50 | $304.89 | $301.92 | $302.53 | 3,064,300 |
April 22 2026 | $302.05 | $302.91 | $299.83 | $300.07 | 2,845,600 |
April 21 2026 | $305.55 | $306.15 | $300.97 | $301.84 | 2,708,100 |
April 20 2026 | $312.15 | $312.53 | $305.95 | $306.94 | 2,395,200 |
April 17 2026 | $307.31 | $312.54 | $307.20 | $311.36 | 3,225,500 |
April 16 2026 | $306.58 | $308.27 | $304.57 | $306.96 | 2,334,400 |
April 15 2026 | $303.27 | $306.94 | $303.00 | $306.26 | 2,976,500 |
April 14 2026 | $303.02 | $303.58 | $301.53 | $303.22 | 3,150,100 |
April 13 2026 | $304.22 | $304.90 | $302.10 | $304.51 | 2,872,100 |
