| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 05 2026 | $312.99 | $315.17 | $307.15 | $307.34 | 64,824,174 |
June 04 2026 | $313.31 | $313.54 | $309.65 | $311.23 | 37,124,759 |
June 03 2026 | $314.18 | $316.94 | $308.85 | $310.26 | 50,459,550 |
June 02 2026 | $307.46 | $315.45 | $306.72 | $315.20 | 44,374,534 |
June 01 2026 | $309.54 | $310.93 | $305.03 | $306.31 | 44,170,581 |
May 29 2026 | $311.78 | $315.00 | $309.53 | $312.06 | 69,982,800 |
May 28 2026 | $310.68 | $312.80 | $309.57 | $312.51 | 48,220,400 |
May 27 2026 | $308.33 | $313.26 | $308.30 | $310.85 | 50,430,900 |
May 26 2026 | $309.56 | $311.82 | $307.67 | $308.33 | 48,000,500 |
May 22 2026 | $306.12 | $311.40 | $305.84 | $308.82 | 43,670,200 |
May 21 2026 | $301.06 | $305.54 | $300.40 | $304.99 | 42,965,100 |
May 20 2026 | $298.18 | $302.80 | $298.08 | $302.25 | 38,229,800 |
May 19 2026 | $296.97 | $300.51 | $296.35 | $298.97 | 42,243,600 |
May 18 2026 | $300.24 | $300.66 | $294.91 | $297.84 | 34,483,000 |
May 15 2026 | $297.90 | $303.20 | $296.52 | $300.23 | 54,862,800 |
May 14 2026 | $299.82 | $300.45 | $295.38 | $298.21 | 35,324,900 |
May 13 2026 | $293.50 | $300.92 | $293.50 | $298.87 | 52,684,300 |
May 12 2026 | $292.56 | $295.27 | $292.56 | $294.80 | 45,748,100 |
May 11 2026 | $291.98 | $293.88 | $290.23 | $292.68 | 42,247,300 |
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 |
