| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 02 2026 | $354.00 | $362.53 | $328.50 | $336.21 | 2,132,800 |
July 01 2026 | $348.01 | $362.78 | $336.68 | $361.62 | 1,312,800 |
June 30 2026 | $345.34 | $365.67 | $343.18 | $364.80 | 1,770,200 |
June 29 2026 | $339.78 | $344.36 | $322.25 | $343.25 | 1,925,500 |
June 26 2026 | $351.39 | $353.08 | $336.54 | $337.53 | 1,432,400 |
June 25 2026 | $374.17 | $374.17 | $349.00 | $361.40 | 2,514,000 |
June 24 2026 | $351.00 | $376.54 | $347.57 | $362.24 | 2,720,400 |
June 23 2026 | $353.70 | $357.54 | $346.52 | $351.20 | 1,914,800 |
June 22 2026 | $372.44 | $378.38 | $359.40 | $376.84 | 1,927,700 |
June 18 2026 | $391.32 | $393.56 | $372.06 | $372.55 | 2,079,700 |
June 17 2026 | $389.23 | $392.47 | $377.45 | $380.37 | 1,197,200 |
June 16 2026 | $403.00 | $405.62 | $381.36 | $382.01 | 1,279,600 |
June 15 2026 | $408.00 | $414.13 | $393.73 | $403.45 | 1,546,900 |
June 12 2026 | $387.53 | $398.48 | $380.00 | $393.12 | 1,169,900 |
June 11 2026 | $365.93 | $387.59 | $362.49 | $385.86 | 1,733,300 |
June 10 2026 | $362.85 | $381.00 | $358.51 | $362.92 | 1,272,100 |
June 09 2026 | $385.00 | $391.50 | $344.90 | $371.86 | 2,384,200 |
June 08 2026 | $389.90 | $389.90 | $374.02 | $386.50 | 2,233,400 |
June 05 2026 | $412.06 | $412.94 | $367.00 | $371.71 | 3,570,200 |
June 04 2026 | $419.70 | $427.15 | $401.08 | $425.36 | 2,889,600 |
June 03 2026 | $465.65 | $469.46 | $441.49 | $458.14 | 2,285,600 |
June 02 2026 | $440.07 | $474.03 | $437.50 | $472.40 | 4,081,201 |
June 01 2026 | $385.34 | $427.96 | $381.85 | $426.55 | 3,449,902 |
May 29 2026 | $357.84 | $387.43 | $351.52 | $385.39 | 3,148,300 |
May 28 2026 | $356.11 | $361.09 | $340.00 | $351.02 | 2,499,500 |
