| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 02 2026 | $309.81 | $316.99 | $296.45 | $300.53 | 5,898,700 |
July 01 2026 | $325.80 | $327.22 | $309.51 | $311.42 | 6,259,800 |
June 30 2026 | $310.00 | $337.23 | $310.00 | $334.82 | 7,742,500 |
June 29 2026 | $304.65 | $309.20 | $294.30 | $306.97 | 6,708,600 |
June 26 2026 | $314.00 | $316.00 | $300.19 | $303.95 | 21,988,200 |
June 25 2026 | $338.92 | $340.00 | $321.34 | $325.57 | 6,305,000 |
June 24 2026 | $323.73 | $323.74 | $308.28 | $316.43 | 6,106,100 |
June 23 2026 | $337.96 | $337.97 | $316.51 | $318.32 | 10,277,700 |
June 22 2026 | $338.88 | $358.54 | $338.00 | $357.96 | 7,284,300 |
June 18 2026 | $331.23 | $337.79 | $326.50 | $333.05 | 7,262,600 |
June 17 2026 | $304.72 | $329.70 | $303.20 | $317.58 | 6,181,400 |
June 16 2026 | $314.20 | $316.37 | $299.09 | $299.60 | 4,581,900 |
June 15 2026 | $316.00 | $319.84 | $310.37 | $311.93 | 5,346,400 |
June 12 2026 | $303.42 | $305.13 | $295.04 | $302.81 | 4,958,100 |
June 11 2026 | $284.19 | $298.60 | $283.34 | $297.82 | 5,408,800 |
June 10 2026 | $284.46 | $294.29 | $275.12 | $280.92 | 6,904,200 |
June 09 2026 | $300.37 | $307.07 | $276.44 | $289.46 | 11,117,700 |
June 08 2026 | $309.19 | $310.54 | $300.16 | $300.51 | 4,790,000 |
June 05 2026 | $313.69 | $314.93 | $294.33 | $300.45 | 7,330,000 |
June 04 2026 | $321.03 | $326.79 | $305.94 | $323.85 | 6,075,900 |
June 03 2026 | $340.79 | $343.56 | $326.72 | $331.37 | 3,927,700 |
June 02 2026 | $335.08 | $345.11 | $331.16 | $334.42 | 5,077,300 |
June 01 2026 | $317.92 | $328.51 | $313.06 | $323.32 | 6,162,100 |
May 29 2026 | $315.13 | $319.51 | $307.94 | $315.64 | 7,218,800 |
May 28 2026 | $316.33 | $320.61 | $307.24 | $314.11 | 5,384,100 |
