| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 02 2026 | $359.48 | $364.21 | $353.42 | $359.91 | 25,430,462 |
July 01 2026 | $358.24 | $362.97 | $356.43 | $361.21 | 26,660,281 |
June 30 2026 | $353.86 | $358.62 | $350.40 | $357.37 | 34,024,733 |
June 29 2026 | $341.83 | $354.35 | $340.67 | $353.65 | 32,451,932 |
June 26 2026 | $342.55 | $346.36 | $330.20 | $337.39 | 114,642,600 |
June 25 2026 | $336.73 | $345.57 | $335.84 | $343.71 | 44,564,578 |
June 24 2026 | $349.04 | $353.48 | $341.93 | $345.29 | 44,997,281 |
June 23 2026 | $340.69 | $349.29 | $340.20 | $346.13 | 34,007,648 |
June 22 2026 | $357.95 | $358.92 | $341.72 | $349.68 | 52,814,762 |
June 18 2026 | $365.75 | $369.48 | $358.67 | $368.03 | 44,470,100 |
June 17 2026 | $369.13 | $372.33 | $362.02 | $363.79 | 24,543,600 |
June 16 2026 | $369.60 | $376.00 | $367.06 | $373.25 | 24,876,100 |
June 15 2026 | $367.93 | $372.99 | $366.55 | $369.35 | 27,727,500 |
June 12 2026 | $362.62 | $366.57 | $354.94 | $359.68 | 24,704,600 |
June 11 2026 | $355.93 | $358.80 | $346.36 | $357.77 | 35,538,200 |
June 10 2026 | $363.19 | $368.56 | $355.20 | $356.38 | 32,357,100 |
June 09 2026 | $367.09 | $372.08 | $357.30 | $364.26 | 29,535,100 |
June 08 2026 | $365.18 | $366.20 | $360.53 | $363.31 | 27,942,500 |
June 05 2026 | $366.12 | $371.86 | $363.90 | $368.31 | 37,471,200 |
June 04 2026 | $358.69 | $373.03 | $358.00 | $371.97 | 44,055,500 |
June 03 2026 | $361.81 | $366.23 | $357.87 | $358.78 | 55,441,600 |
June 02 2026 | $366.37 | $373.32 | $358.23 | $361.63 | 50,412,300 |
June 01 2026 | $376.30 | $378.33 | $373.30 | $376.15 | 28,672,100 |
May 29 2026 | $385.01 | $385.01 | $378.23 | $380.11 | 44,415,800 |
May 28 2026 | $387.77 | $391.64 | $384.93 | $389.90 | 24,357,500 |
