| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 01 2026 | $330.65 | $331.97 | $324.23 | $328.31 | 4,403,300 |
April 30 2026 | $313.75 | $330.00 | $312.34 | $328.49 | 6,268,700 |
April 29 2026 | $307.05 | $309.97 | $299.80 | $306.18 | 4,536,300 |
April 28 2026 | $307.20 | $314.51 | $293.88 | $305.03 | 8,217,600 |
April 27 2026 | $325.99 | $328.05 | $307.07 | $322.43 | 5,442,500 |
April 24 2026 | $328.00 | $330.30 | $316.40 | $323.46 | 5,281,500 |
April 23 2026 | $304.20 | $325.25 | $304.20 | $321.75 | 7,067,000 |
April 22 2026 | $305.32 | $312.98 | $296.80 | $305.14 | 9,835,900 |
April 21 2026 | $316.10 | $323.04 | $310.84 | $312.44 | 7,285,400 |
April 20 2026 | $307.01 | $315.66 | $305.11 | $314.41 | 4,672,300 |
April 17 2026 | $298.70 | $308.54 | $298.22 | $307.34 | 5,805,500 |
April 16 2026 | $303.00 | $303.31 | $292.67 | $294.13 | 4,832,600 |
April 15 2026 | $309.50 | $311.00 | $296.64 | $301.16 | 5,353,600 |
April 14 2026 | $307.00 | $312.46 | $299.01 | $310.51 | 4,993,800 |
April 13 2026 | $294.98 | $300.68 | $294.98 | $299.96 | 4,733,900 |
April 10 2026 | $289.75 | $297.56 | $289.30 | $295.11 | 4,644,800 |
April 09 2026 | $280.99 | $291.00 | $280.97 | $287.64 | 5,166,400 |
April 08 2026 | $279.87 | $285.60 | $273.38 | $281.03 | 5,696,700 |
April 07 2026 | $256.97 | $262.48 | $252.01 | $262.30 | 2,937,200 |
April 06 2026 | $262.93 | $266.53 | $258.59 | $258.73 | 3,305,700 |
April 02 2026 | $249.12 | $267.00 | $247.92 | $261.29 | 3,965,500 |
April 01 2026 | $257.00 | $265.55 | $257.00 | $259.37 | 5,112,600 |
March 31 2026 | $233.00 | $251.00 | $233.00 | $250.58 | 6,686,100 |
March 30 2026 | $253.71 | $255.45 | $231.70 | $234.22 | 6,930,400 |
March 27 2026 | $249.96 | $256.84 | $248.50 | $251.07 | 5,444,500 |
