| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 17 2026 | $165.08 | $186.77 | $164.31 | $177.71 | 24,850,600 |
July 16 2026 | $190.41 | $193.10 | $169.23 | $171.77 | 28,410,900 |
July 15 2026 | $197.42 | $203.25 | $187.24 | $199.51 | 18,844,400 |
July 14 2026 | $217.04 | $222.75 | $193.00 | $194.09 | 17,928,500 |
July 13 2026 | $212.69 | $219.00 | $204.70 | $210.51 | 10,842,300 |
July 10 2026 | $213.03 | $224.48 | $207.44 | $219.65 | 11,490,500 |
July 09 2026 | $229.18 | $229.50 | $211.51 | $216.20 | 13,994,700 |
July 08 2026 | $192.67 | $218.49 | $192.67 | $216.48 | 17,925,700 |
July 07 2026 | $202.32 | $207.52 | $193.68 | $195.19 | 17,160,800 |
July 06 2026 | $216.25 | $224.97 | $206.21 | $213.02 | 14,918,900 |
July 02 2026 | $233.00 | $237.26 | $207.30 | $215.62 | 24,804,700 |
July 01 2026 | $240.27 | $246.49 | $228.17 | $229.18 | 30,684,800 |
June 30 2026 | $258.26 | $290.60 | $255.80 | $276.17 | 12,870,300 |
June 29 2026 | $249.38 | $263.80 | $234.50 | $261.15 | 14,299,200 |
June 26 2026 | $244.85 | $248.80 | $234.40 | $240.30 | 13,155,000 |
June 25 2026 | $272.57 | $275.52 | $252.56 | $256.63 | 14,495,500 |
June 24 2026 | $275.10 | $276.15 | $249.21 | $259.66 | 15,286,300 |
June 23 2026 | $257.75 | $295.23 | $251.00 | $275.25 | 18,767,700 |
June 22 2026 | $289.96 | $299.86 | $278.00 | $283.61 | 14,697,600 |
June 18 2026 | $298.20 | $298.80 | $275.58 | $286.69 | 36,625,500 |
June 17 2026 | $265.65 | $297.93 | $264.29 | $280.91 | 24,392,300 |
June 16 2026 | $255.47 | $277.35 | $253.40 | $265.10 | 14,643,700 |
June 15 2026 | $251.96 | $262.90 | $245.24 | $260.07 | 16,699,200 |
June 12 2026 | $234.65 | $243.59 | $223.50 | $232.36 | 17,131,300 |
June 11 2026 | $205.39 | $228.49 | $205.00 | $222.24 | 14,297,100 |
