| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2026 | $315.00 | $318.40 | $292.94 | $293.02 | 12,544,424 |
July 30 2026 | $318.29 | $319.50 | $294.26 | $297.72 | 21,913,107 |
July 29 2026 | $264.51 | $273.46 | $250.50 | $252.35 | 16,058,600 |
July 28 2026 | $275.17 | $277.30 | $258.53 | $269.61 | 16,042,800 |
July 27 2026 | $306.31 | $309.50 | $278.45 | $291.61 | 14,105,900 |
July 24 2026 | $312.62 | $319.70 | $301.68 | $305.21 | 9,273,900 |
July 23 2026 | $315.50 | $325.88 | $314.35 | $319.78 | 8,106,900 |
July 22 2026 | $310.55 | $322.25 | $310.55 | $319.29 | 6,344,700 |
July 21 2026 | $328.13 | $328.14 | $313.29 | $322.00 | 11,936,500 |
July 20 2026 | $321.15 | $324.45 | $305.26 | $306.76 | 8,074,400 |
July 17 2026 | $303.83 | $322.07 | $298.65 | $313.30 | 12,805,700 |
July 16 2026 | $324.99 | $336.68 | $315.16 | $320.96 | 10,641,300 |
July 15 2026 | $357.25 | $357.25 | $319.79 | $335.43 | 10,257,300 |
July 14 2026 | $354.66 | $354.66 | $338.88 | $346.10 | 10,699,100 |
July 13 2026 | $335.00 | $337.98 | $326.90 | $329.92 | 9,770,500 |
July 10 2026 | $341.36 | $354.73 | $338.13 | $350.33 | 6,890,900 |
July 09 2026 | $365.13 | $369.95 | $350.06 | $353.17 | 12,119,700 |
July 08 2026 | $325.47 | $337.50 | $322.72 | $333.15 | 8,029,400 |
July 07 2026 | $322.41 | $330.75 | $313.10 | $326.13 | 15,530,600 |
July 06 2026 | $365.34 | $366.08 | $348.27 | $350.20 | 13,581,700 |
July 02 2026 | $391.06 | $392.50 | $342.48 | $351.41 | 18,954,700 |
July 01 2026 | $404.97 | $415.49 | $381.00 | $391.26 | 18,699,300 |
June 30 2026 | $416.29 | $438.50 | $414.01 | $433.33 | 16,885,100 |
June 29 2026 | $383.01 | $414.98 | $379.10 | $410.91 | 14,049,600 |
June 26 2026 | $385.50 | $389.88 | $374.31 | $379.09 | 19,733,700 |
