| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 17 2026 | $76.10 | $79.45 | $75.10 | $78.62 | 636,400 |
July 16 2026 | $77.78 | $79.46 | $76.89 | $78.89 | 434,500 |
July 15 2026 | $77.73 | $79.63 | $76.42 | $79.29 | 363,600 |
July 14 2026 | $76.48 | $78.18 | $76.27 | $77.77 | 544,600 |
July 13 2026 | $74.19 | $75.42 | $74.16 | $74.74 | 329,800 |
July 10 2026 | $74.82 | $76.50 | $73.50 | $75.89 | 342,600 |
July 09 2026 | $77.63 | $77.63 | $74.62 | $74.98 | 613,000 |
July 08 2026 | $74.45 | $76.18 | $74.03 | $75.49 | 359,500 |
July 07 2026 | $78.14 | $78.14 | $73.35 | $74.87 | 685,078 |
July 06 2026 | $76.91 | $80.90 | $76.84 | $79.91 | 404,353 |
July 02 2026 | $79.50 | $80.58 | $75.63 | $76.75 | 490,600 |
July 01 2026 | $81.53 | $81.53 | $77.78 | $79.51 | 694,500 |
June 30 2026 | $81.60 | $84.00 | $81.06 | $82.97 | 533,155 |
June 29 2026 | $78.87 | $82.68 | $78.52 | $81.88 | 539,922 |
June 26 2026 | $80.36 | $80.70 | $78.19 | $79.53 | 2,253,300 |
June 25 2026 | $83.78 | $85.17 | $80.45 | $81.56 | 470,000 |
June 24 2026 | $81.27 | $85.72 | $81.27 | $82.36 | 606,000 |
June 23 2026 | $78.24 | $81.67 | $77.00 | $81.00 | 526,400 |
June 22 2026 | $78.18 | $81.61 | $78.09 | $81.50 | 665,800 |
June 18 2026 | $78.88 | $80.00 | $76.96 | $77.99 | 971,600 |
June 17 2026 | $77.39 | $79.11 | $77.25 | $77.89 | 348,100 |
June 16 2026 | $77.11 | $78.68 | $76.05 | $76.19 | 438,900 |
June 15 2026 | $77.01 | $77.90 | $75.64 | $76.55 | 464,800 |
June 12 2026 | $74.25 | $76.15 | $73.86 | $74.92 | 338,900 |
June 11 2026 | $70.08 | $73.70 | $69.70 | $73.61 | 578,300 |
