| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
August 06 2026 | $72.33 | $80.19 | $72.33 | $75.67 | 19,094,002 |
August 05 2026 | $74.88 | $77.30 | $72.91 | $74.82 | 16,297,518 |
August 04 2026 | $72.96 | $75.59 | $72.36 | $74.48 | 17,537,808 |
August 03 2026 | $63.34 | $70.60 | $62.17 | $70.43 | 16,498,338 |
July 31 2026 | $66.13 | $67.84 | $62.66 | $64.95 | 13,486,300 |
July 30 2026 | $60.93 | $64.84 | $59.68 | $64.68 | 18,165,300 |
July 29 2026 | $63.51 | $64.10 | $58.20 | $58.60 | 19,510,900 |
July 28 2026 | $64.50 | $64.95 | $60.05 | $63.89 | 18,442,100 |
July 27 2026 | $64.80 | $68.34 | $64.03 | $66.94 | 15,752,100 |
July 24 2026 | $69.30 | $69.55 | $63.00 | $63.91 | 18,959,500 |
July 23 2026 | $68.13 | $70.81 | $66.85 | $69.99 | 14,155,500 |
July 22 2026 | $70.49 | $72.94 | $69.25 | $69.75 | 21,031,400 |
July 21 2026 | $66.34 | $69.74 | $65.90 | $69.12 | 20,061,100 |
July 20 2026 | $68.39 | $69.54 | $65.44 | $65.74 | 17,937,400 |
July 17 2026 | $65.93 | $70.63 | $64.51 | $67.62 | 22,367,300 |
July 16 2026 | $73.38 | $73.95 | $66.00 | $67.35 | 31,134,300 |
July 15 2026 | $78.94 | $81.05 | $74.84 | $76.20 | 15,407,500 |
July 14 2026 | $78.76 | $82.54 | $78.51 | $78.81 | 15,801,700 |
July 13 2026 | $79.89 | $79.97 | $75.60 | $76.73 | 18,864,700 |
July 10 2026 | $82.29 | $82.30 | $79.06 | $81.04 | 14,591,800 |
July 09 2026 | $86.30 | $86.30 | $82.41 | $82.55 | 17,866,200 |
July 08 2026 | $86.50 | $86.50 | $81.00 | $83.35 | 19,194,500 |
July 07 2026 | $90.01 | $90.74 | $82.85 | $83.41 | 26,177,000 |
July 06 2026 | $100.43 | $102.10 | $92.30 | $93.09 | 20,511,900 |
July 02 2026 | $100.99 | $106.99 | $97.91 | $100.46 | 22,180,300 |
