| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 23 2026 | $343.39 | $344.91 | $338.20 | $340.84 | 4,297,100 |
July 22 2026 | $348.82 | $349.70 | $345.04 | $348.74 | 2,464,800 |
July 21 2026 | $353.57 | $354.87 | $348.24 | $350.79 | 1,674,421 |
July 20 2026 | $355.80 | $357.40 | $350.96 | $351.93 | 1,726,695 |
July 17 2026 | $356.58 | $358.80 | $351.82 | $355.35 | 2,647,200 |
July 16 2026 | $359.35 | $363.14 | $358.16 | $361.57 | 2,441,600 |
July 15 2026 | $356.14 | $362.72 | $356.14 | $358.44 | 2,525,600 |
July 14 2026 | $353.09 | $361.00 | $352.47 | $355.06 | 3,530,900 |
July 13 2026 | $356.60 | $357.59 | $352.70 | $354.43 | 2,624,600 |
July 10 2026 | $351.22 | $352.99 | $345.93 | $350.58 | 2,792,700 |
July 09 2026 | $337.01 | $348.51 | $335.29 | $346.72 | 3,474,000 |
July 08 2026 | $345.45 | $346.81 | $333.56 | $336.39 | 3,568,800 |
July 07 2026 | $358.54 | $359.59 | $349.24 | $349.58 | 2,909,000 |
July 06 2026 | $352.21 | $358.17 | $350.59 | $356.03 | 3,525,200 |
July 02 2026 | $349.47 | $352.09 | $346.02 | $351.96 | 2,440,600 |
July 01 2026 | $340.60 | $349.54 | $336.81 | $347.05 | 2,918,000 |
June 30 2026 | $341.07 | $343.20 | $335.65 | $337.33 | 3,527,300 |
June 29 2026 | $340.85 | $343.11 | $338.36 | $339.95 | 2,604,900 |
June 26 2026 | $341.06 | $343.07 | $337.40 | $339.43 | 5,899,700 |
June 25 2026 | $344.06 | $351.56 | $339.99 | $341.53 | 3,523,100 |
June 24 2026 | $335.92 | $343.58 | $335.29 | $341.62 | 2,639,300 |
June 23 2026 | $334.27 | $337.61 | $333.03 | $336.86 | 3,549,800 |
June 22 2026 | $337.06 | $339.32 | $334.96 | $337.15 | 3,006,200 |
June 18 2026 | $345.40 | $347.25 | $337.05 | $337.08 | 4,490,800 |
June 17 2026 | $340.46 | $346.00 | $338.40 | $339.61 | 3,982,100 |
