
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2025 | $319.61 | $321.37 | $306.10 | $308.27 | 85,270,922 |
July 30 2025 | $322.18 | $324.45 | $311.62 | $319.04 | 83,931,938 |
July 29 2025 | $325.55 | $326.25 | $318.25 | $321.20 | 87,358,867 |
July 28 2025 | $318.45 | $330.49 | $315.69 | $325.59 | 112,673,797 |
July 25 2025 | $308.74 | $323.63 | $308.01 | $316.06 | 148,227,016 |
July 24 2025 | $310.00 | $310.15 | $300.41 | $305.30 | 156,966,000 |
July 23 2025 | $330.90 | $336.20 | $328.67 | $332.56 | 92,553,758 |
July 22 2025 | $329.74 | $335.41 | $321.55 | $332.11 | 77,370,367 |
July 21 2025 | $334.40 | $338.00 | $326.88 | $328.49 | 75,768,797 |
July 18 2025 | $321.66 | $330.90 | $321.42 | $329.65 | 94,254,992 |
July 17 2025 | $323.15 | $324.34 | $317.06 | $319.41 | 73,922,875 |
July 16 2025 | $312.80 | $323.50 | $312.62 | $321.67 | 97,284,789 |
July 15 2025 | $319.68 | $321.20 | $310.50 | $310.78 | 77,556,352 |
July 14 2025 | $317.73 | $322.60 | $312.67 | $316.90 | 78,043,430 |
July 11 2025 | $307.89 | $314.09 | $305.65 | $313.51 | 79,236,438 |
July 10 2025 | $300.05 | $310.48 | $300.00 | $309.87 | 104,365,297 |
July 09 2025 | $297.55 | $300.15 | $293.55 | $295.88 | 75,586,766 |
July 08 2025 | $297.00 | $304.05 | $294.35 | $297.81 | 103,246,703 |
July 07 2025 | $291.37 | $296.15 | $288.77 | $293.94 | 131,177,906 |
July 03 2025 | $317.99 | $318.45 | $312.76 | $315.35 | 58,042,301 |
July 02 2025 | $312.63 | $316.83 | $303.82 | $315.65 | 119,483,700 |
July 01 2025 | $298.46 | $305.89 | $293.21 | $300.71 | 145,085,700 |