| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
August 03 2026 | $309.67 | $311.80 | $302.56 | $303.42 | 71,988,041 |
July 31 2026 | $304.81 | $310.69 | $300.00 | $308.91 | 132,275,300 |
July 30 2026 | $333.10 | $334.75 | $329.59 | $333.43 | 74,817,800 |
July 29 2026 | $339.73 | $344.57 | $337.35 | $338.19 | 56,090,800 |
July 28 2026 | $340.03 | $342.89 | $335.60 | $340.08 | 51,859,000 |
July 27 2026 | $334.54 | $339.57 | $334.02 | $336.91 | 49,604,300 |
July 24 2026 | $321.79 | $334.37 | $321.62 | $333.02 | 47,489,400 |
July 23 2026 | $321.73 | $323.30 | $319.35 | $321.66 | 40,840,800 |
July 22 2026 | $327.87 | $329.00 | $323.34 | $325.89 | 38,755,900 |
July 21 2026 | $323.13 | $329.60 | $322.22 | $327.74 | 41,338,900 |
July 20 2026 | $333.51 | $333.71 | $323.68 | $326.59 | 53,468,000 |
July 17 2026 | $331.98 | $334.99 | $329.00 | $333.74 | 63,407,100 |
July 16 2026 | $328.01 | $334.68 | $326.79 | $333.26 | 62,970,600 |
July 15 2026 | $317.62 | $328.73 | $317.32 | $327.50 | 60,957,600 |
July 14 2026 | $313.76 | $316.19 | $311.91 | $314.86 | 36,336,800 |
July 13 2026 | $317.02 | $323.45 | $315.78 | $317.31 | 43,257,800 |
July 10 2026 | $314.72 | $316.91 | $312.17 | $315.32 | 34,132,300 |
July 09 2026 | $310.51 | $316.53 | $308.16 | $316.22 | 48,124,500 |
July 08 2026 | $311.91 | $314.82 | $307.05 | $313.39 | 41,323,500 |
July 07 2026 | $315.29 | $315.48 | $310.15 | $310.66 | 42,490,000 |
July 06 2026 | $307.36 | $314.20 | $307.00 | $312.66 | 53,590,000 |
July 02 2026 | $294.12 | $309.42 | $293.68 | $308.63 | 75,352,800 |
July 01 2026 | $293.44 | $296.59 | $289.20 | $294.38 | 50,164,200 |
June 30 2026 | $281.17 | $289.94 | $280.70 | $289.36 | 65,100,200 |
June 29 2026 | $286.73 | $288.37 | $279.85 | $281.74 | 66,427,000 |
