| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 02 2026 | $384.48 | $392.19 | $383.70 | $390.49 | 40,690,198 |
July 01 2026 | $380.83 | $388.83 | $374.89 | $384.28 | 43,832,611 |
June 30 2026 | $370.88 | $374.15 | $367.47 | $373.02 | 43,820,658 |
June 29 2026 | $377.50 | $380.50 | $366.02 | $368.57 | 50,623,520 |
June 26 2026 | $357.15 | $376.61 | $355.43 | $372.97 | 186,112,200 |
June 25 2026 | $362.77 | $364.23 | $349.20 | $352.83 | 66,179,000 |
June 24 2026 | $371.57 | $378.88 | $364.78 | $365.46 | 44,509,900 |
June 23 2026 | $372.38 | $377.22 | $370.67 | $373.94 | 40,647,600 |
June 22 2026 | $375.74 | $381.63 | $367.07 | $367.34 | 45,171,100 |
June 18 2026 | $377.82 | $381.37 | $373.28 | $379.40 | 59,714,200 |
June 17 2026 | $390.25 | $390.37 | $377.32 | $378.91 | 41,987,800 |
June 16 2026 | $395.79 | $396.84 | $390.69 | $393.83 | 31,506,800 |
June 15 2026 | $396.80 | $401.75 | $392.85 | $399.76 | 32,266,400 |
June 12 2026 | $391.43 | $391.74 | $382.27 | $390.74 | 34,865,800 |
June 11 2026 | $395.21 | $396.85 | $384.00 | $390.34 | 47,224,100 |
June 10 2026 | $398.55 | $405.04 | $397.16 | $397.36 | 32,576,000 |
June 09 2026 | $409.03 | $411.98 | $398.48 | $403.41 | 35,317,300 |
June 08 2026 | $414.14 | $417.16 | $408.56 | $411.74 | 32,086,700 |
June 05 2026 | $428.34 | $429.47 | $414.40 | $416.67 | 34,782,200 |
June 04 2026 | $435.81 | $436.15 | $426.41 | $428.05 | 26,899,500 |
June 03 2026 | $438.45 | $440.39 | $424.25 | $427.34 | 39,037,000 |
June 02 2026 | $446.88 | $453.50 | $440.43 | $441.31 | 37,036,800 |
June 01 2026 | $464.84 | $466.32 | $458.27 | $460.52 | 53,628,900 |
May 29 2026 | $432.55 | $450.33 | $432.36 | $450.24 | 79,654,400 |
May 28 2026 | $412.98 | $429.49 | $412.67 | $426.99 | 47,250,500 |
