| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 27 2026 | $313.23 | $317.00 | $304.28 | $309.22 | 43,680,359 |
July 24 2026 | $320.72 | $322.96 | $306.51 | $313.03 | 62,575,300 |
July 23 2026 | $341.00 | $342.11 | $315.74 | $319.69 | 115,606,400 |
July 22 2026 | $375.53 | $380.17 | $372.90 | $374.01 | 30,646,100 |
July 21 2026 | $371.17 | $384.07 | $369.98 | $378.93 | 32,735,300 |
July 20 2026 | $386.05 | $386.61 | $369.43 | $369.57 | 33,901,500 |
July 17 2026 | $381.78 | $385.69 | $377.22 | $380.84 | 31,394,600 |
July 16 2026 | $392.35 | $395.31 | $385.32 | $391.06 | 29,269,100 |
July 15 2026 | $399.40 | $406.59 | $390.66 | $394.46 | 31,549,800 |
July 14 2026 | $399.05 | $402.22 | $394.76 | $396.18 | 23,385,000 |
July 13 2026 | $404.61 | $405.57 | $391.37 | $394.76 | 32,809,200 |
July 10 2026 | $410.49 | $413.16 | $402.81 | $407.76 | 33,410,000 |
July 09 2026 | $393.99 | $407.86 | $390.86 | $406.55 | 37,835,000 |
July 08 2026 | $399.38 | $399.63 | $390.51 | $394.06 | 33,844,900 |
July 07 2026 | $416.96 | $419.56 | $401.88 | $402.90 | 38,149,900 |
July 06 2026 | $397.50 | $420.00 | $390.50 | $419.77 | 54,727,900 |
July 02 2026 | $428.01 | $432.35 | $389.30 | $393.45 | 73,717,700 |
July 01 2026 | $421.46 | $432.86 | $418.09 | $425.30 | 40,127,900 |
June 30 2026 | $406.00 | $424.54 | $406.00 | $420.60 | 43,385,600 |
June 29 2026 | $381.79 | $413.27 | $379.30 | $411.84 | 57,645,800 |
June 26 2026 | $370.15 | $387.80 | $368.60 | $379.71 | 53,434,100 |
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 |
