| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 26 2026 | $416.16 | $427.93 | $416.16 | $427.89 | 10,586,362 |
June 25 2026 | $406.65 | $417.58 | $406.65 | $415.53 | 5,928,242 |
June 24 2026 | $410.54 | $413.43 | $400.00 | $405.80 | 6,795,661 |
June 23 2026 | $409.52 | $409.90 | $402.89 | $409.25 | 5,456,867 |
June 22 2026 | $402.14 | $409.45 | $402.14 | $406.68 | 5,769,197 |
June 18 2026 | $402.77 | $406.20 | $399.15 | $400.96 | 11,896,900 |
June 17 2026 | $409.12 | $411.16 | $398.59 | $399.53 | 5,838,800 |
June 16 2026 | $410.68 | $411.75 | $406.54 | $407.65 | 4,815,100 |
June 15 2026 | $406.70 | $414.16 | $399.65 | $411.04 | 6,777,900 |
June 12 2026 | $406.69 | $407.56 | $402.51 | $406.20 | 7,269,600 |
June 11 2026 | $406.39 | $407.65 | $400.82 | $403.25 | 4,938,100 |
June 10 2026 | $411.15 | $413.62 | $402.25 | $405.15 | 6,512,900 |
June 09 2026 | $407.66 | $410.65 | $405.13 | $410.65 | 8,590,400 |
June 08 2026 | $394.87 | $406.39 | $392.75 | $404.26 | 6,963,200 |
June 05 2026 | $397.27 | $401.75 | $394.94 | $397.20 | 10,897,300 |
June 04 2026 | $387.79 | $399.10 | $387.61 | $394.22 | 12,666,100 |
June 03 2026 | $377.84 | $385.26 | $374.67 | $374.86 | 6,808,400 |
June 02 2026 | $375.83 | $377.92 | $372.59 | $375.77 | 3,874,400 |
June 01 2026 | $373.97 | $381.17 | $373.79 | $377.70 | 6,623,700 |
May 29 2026 | $381.60 | $382.93 | $373.32 | $378.15 | 10,257,900 |
May 28 2026 | $382.77 | $387.05 | $378.80 | $380.36 | 4,330,800 |
May 27 2026 | $376.28 | $382.35 | $374.95 | $381.83 | 4,544,000 |
May 26 2026 | $383.81 | $384.32 | $374.27 | $374.72 | 6,498,100 |
May 22 2026 | $379.75 | $388.32 | $378.85 | $386.26 | 5,598,600 |
May 21 2026 | $378.96 | $383.92 | $378.38 | $380.31 | 4,732,500 |
