| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 02 2026 | $89.25 | $90.49 | $86.86 | $87.15 | 3,488,819 |
July 01 2026 | $88.56 | $91.09 | $87.89 | $90.13 | 3,464,879 |
June 30 2026 | $85.90 | $87.32 | $85.24 | $86.31 | 3,286,741 |
June 29 2026 | $88.32 | $88.75 | $85.86 | $86.14 | 2,882,428 |
June 26 2026 | $83.43 | $86.73 | $83.00 | $86.48 | 3,881,000 |
June 25 2026 | $84.84 | $85.15 | $82.27 | $82.88 | 3,265,300 |
June 24 2026 | $85.22 | $87.37 | $84.98 | $85.47 | 3,865,100 |
June 23 2026 | $84.34 | $86.70 | $84.30 | $86.45 | 3,913,300 |
June 22 2026 | $85.28 | $87.72 | $82.95 | $84.34 | 5,488,400 |
June 18 2026 | $86.53 | $86.95 | $85.01 | $86.36 | 8,136,300 |
June 17 2026 | $91.60 | $91.60 | $87.21 | $87.39 | 4,130,700 |
June 16 2026 | $93.29 | $93.63 | $90.39 | $92.07 | 4,712,100 |
June 15 2026 | $93.83 | $96.39 | $93.00 | $94.25 | 4,219,600 |
June 12 2026 | $92.00 | $94.40 | $90.28 | $93.68 | 3,253,400 |
June 11 2026 | $92.60 | $93.73 | $90.80 | $92.32 | 4,154,000 |
June 10 2026 | $95.50 | $96.85 | $93.73 | $93.96 | 3,468,000 |
June 09 2026 | $101.35 | $101.50 | $93.32 | $96.83 | 4,799,200 |
June 08 2026 | $101.88 | $102.80 | $100.17 | $101.15 | 3,731,100 |
June 05 2026 | $105.66 | $105.96 | $99.57 | $101.62 | 3,605,600 |
June 04 2026 | $105.61 | $106.83 | $103.29 | $105.21 | 3,608,800 |
June 03 2026 | $110.38 | $110.74 | $105.60 | $106.20 | 3,093,400 |
June 02 2026 | $108.29 | $113.53 | $108.11 | $111.88 | 4,761,000 |
June 01 2026 | $104.00 | $114.74 | $103.36 | $111.62 | 8,697,100 |
May 29 2026 | $101.58 | $102.63 | $99.37 | $101.59 | 5,503,300 |
May 28 2026 | $100.00 | $102.89 | $98.94 | $100.46 | 3,850,700 |
