| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 02 2026 | $87.42 | $90.64 | $81.85 | $85.13 | 15,940,200 |
July 01 2026 | $86.91 | $91.82 | $83.40 | $86.10 | 18,219,300 |
June 30 2026 | $81.92 | $89.87 | $81.92 | $88.86 | 24,185,500 |
June 29 2026 | $76.13 | $86.95 | $75.98 | $86.77 | 33,358,000 |
June 26 2026 | $64.68 | $73.20 | $64.51 | $71.45 | 22,244,800 |
June 25 2026 | $68.76 | $68.76 | $63.72 | $65.62 | 22,388,500 |
June 24 2026 | $71.90 | $72.10 | $67.06 | $68.01 | 21,496,400 |
June 23 2026 | $71.87 | $77.80 | $71.66 | $72.87 | 21,231,000 |
June 22 2026 | $79.66 | $79.80 | $72.59 | $73.19 | 28,409,500 |
June 18 2026 | $85.30 | $85.70 | $77.12 | $80.66 | 31,679,200 |
June 17 2026 | $85.87 | $88.95 | $83.19 | $85.43 | 30,349,600 |
June 16 2026 | $85.70 | $89.60 | $82.11 | $82.25 | 20,234,900 |
June 15 2026 | $86.03 | $89.76 | $83.99 | $87.57 | 23,998,700 |
June 12 2026 | $97.00 | $97.73 | $81.50 | $82.41 | 54,914,500 |
June 11 2026 | $87.47 | $98.10 | $86.92 | $97.56 | 24,756,400 |
June 10 2026 | $88.80 | $93.10 | $87.12 | $87.32 | 16,178,400 |
June 09 2026 | $97.23 | $100.94 | $85.50 | $88.71 | 27,018,700 |
June 08 2026 | $97.13 | $97.13 | $90.81 | $92.06 | 13,679,300 |
June 05 2026 | $103.33 | $104.49 | $90.91 | $93.60 | 24,000,700 |
June 04 2026 | $103.35 | $111.57 | $101.10 | $107.29 | 16,849,000 |
June 03 2026 | $113.51 | $114.34 | $106.29 | $107.73 | 17,835,700 |
June 02 2026 | $109.91 | $118.74 | $108.80 | $118.17 | 21,436,029 |
June 01 2026 | $108.67 | $111.28 | $101.21 | $105.65 | 27,218,670 |
May 29 2026 | $113.46 | $115.50 | $105.37 | $113.41 | 54,954,400 |
May 28 2026 | $126.87 | $133.86 | $122.00 | $133.09 | 21,640,100 |
