| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 23 2026 | $68.57 | $69.36 | $67.67 | $68.89 | 44,666,156 |
July 22 2026 | $69.37 | $70.57 | $68.35 | $68.53 | 44,662,255 |
July 21 2026 | $67.48 | $68.74 | $66.73 | $68.67 | 56,183,353 |
July 20 2026 | $68.32 | $68.38 | $66.69 | $67.60 | 59,580,599 |
July 17 2026 | $65.48 | $69.49 | $65.08 | $68.95 | 141,918,400 |
July 16 2026 | $73.95 | $74.68 | $72.94 | $74.35 | 77,505,200 |
July 15 2026 | $73.79 | $75.06 | $73.13 | $73.68 | 32,854,300 |
July 14 2026 | $72.64 | $74.01 | $72.28 | $73.53 | 33,312,100 |
July 13 2026 | $73.90 | $75.45 | $73.71 | $73.83 | 35,101,800 |
July 10 2026 | $75.44 | $75.70 | $72.51 | $73.37 | 46,713,900 |
July 09 2026 | $74.30 | $75.55 | $74.02 | $75.47 | 36,305,700 |
July 08 2026 | $76.27 | $76.64 | $74.89 | $75.59 | 34,373,500 |
July 07 2026 | $77.88 | $78.19 | $76.10 | $76.18 | 33,257,300 |
July 06 2026 | $77.08 | $77.84 | $75.71 | $76.02 | 45,056,600 |
July 02 2026 | $75.09 | $78.44 | $74.91 | $77.65 | 55,456,500 |
July 01 2026 | $72.59 | $74.36 | $72.33 | $74.19 | 43,841,800 |
June 30 2026 | $73.59 | $73.75 | $71.00 | $71.40 | 49,240,900 |
June 29 2026 | $74.62 | $76.07 | $73.73 | $73.78 | 42,429,600 |
June 26 2026 | $71.69 | $75.20 | $71.53 | $73.81 | 74,990,300 |
June 25 2026 | $71.33 | $72.94 | $70.86 | $70.90 | 44,446,900 |
June 24 2026 | $72.69 | $73.45 | $71.63 | $71.84 | 48,001,500 |
June 23 2026 | $73.26 | $73.96 | $72.63 | $72.82 | 50,806,800 |
June 22 2026 | $76.14 | $77.09 | $71.81 | $72.88 | 82,203,300 |
June 18 2026 | $76.93 | $78.24 | $76.12 | $77.38 | 91,920,400 |
June 17 2026 | $78.10 | $78.45 | $76.76 | $76.96 | 50,338,800 |
