| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2026 | $406.00 | $424.54 | $406.00 | $420.60 | 41,757,573 |
June 29 2026 | $381.79 | $413.27 | $379.30 | $411.84 | 57,182,542 |
June 26 2026 | $370.15 | $387.80 | $368.60 | $379.71 | 53,358,900 |
June 25 2026 | $375.27 | $379.12 | $371.22 | $375.12 | 30,138,800 |
June 24 2026 | $380.08 | $384.58 | $373.05 | $375.53 | 37,081,400 |
June 23 2026 | $392.61 | $392.87 | $379.06 | $381.61 | 50,420,200 |
June 22 2026 | $394.85 | $414.75 | $394.40 | $405.05 | 47,819,500 |
June 18 2026 | $398.10 | $402.52 | $384.70 | $400.49 | 58,384,700 |
June 17 2026 | $401.53 | $405.94 | $393.76 | $396.38 | 43,534,300 |
June 16 2026 | $404.11 | $412.42 | $400.54 | $404.66 | 40,255,500 |
June 15 2026 | $412.37 | $416.00 | $407.10 | $411.15 | 45,620,500 |
June 12 2026 | $399.49 | $406.68 | $386.76 | $406.43 | 63,514,500 |
June 11 2026 | $388.28 | $399.54 | $380.66 | $399.15 | 45,324,300 |
June 10 2026 | $391.54 | $397.09 | $380.15 | $381.59 | 49,695,600 |
June 09 2026 | $411.03 | $418.50 | $384.24 | $396.68 | 59,940,200 |
June 08 2026 | $396.33 | $412.94 | $394.72 | $408.95 | 50,328,800 |
June 05 2026 | $420.50 | $424.68 | $388.59 | $391.00 | 63,420,200 |
June 04 2026 | $419.84 | $426.35 | $417.16 | $418.45 | 35,323,300 |
June 03 2026 | $418.70 | $433.60 | $416.00 | $423.70 | 44,500,700 |
June 02 2026 | $418.22 | $424.42 | $413.65 | $423.74 | 37,596,000 |
June 01 2026 | $427.49 | $429.60 | $415.43 | $415.88 | 44,937,900 |
May 29 2026 | $439.85 | $441.07 | $428.14 | $435.79 | 45,176,800 |
May 28 2026 | $437.62 | $443.96 | $436.30 | $442.10 | 32,435,000 |
May 27 2026 | $442.89 | $445.60 | $435.52 | $440.36 | 44,656,500 |
May 26 2026 | $430.26 | $435.20 | $426.12 | $433.59 | 45,658,900 |
