| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 06 2026 | $85.09 | $85.35 | $83.21 | $84.05 | 2,583,608 |
July 02 2026 | $83.69 | $85.27 | $83.13 | $84.65 | 3,222,500 |
July 01 2026 | $80.62 | $84.11 | $80.49 | $80.89 | 2,206,900 |
June 30 2026 | $81.99 | $82.20 | $79.90 | $80.89 | 3,003,200 |
June 29 2026 | $81.05 | $81.92 | $78.49 | $81.79 | 4,129,300 |
June 26 2026 | $81.64 | $82.58 | $80.72 | $81.62 | 14,246,800 |
June 25 2026 | $81.74 | $81.74 | $78.96 | $79.34 | 3,754,300 |
June 24 2026 | $78.40 | $80.38 | $77.55 | $78.59 | 5,008,200 |
June 23 2026 | $82.25 | $84.57 | $81.99 | $83.79 | 3,741,100 |
June 22 2026 | $85.98 | $86.91 | $84.34 | $86.23 | 5,865,200 |
June 18 2026 | $92.29 | $93.83 | $88.66 | $90.87 | 8,890,500 |
June 17 2026 | $94.40 | $97.19 | $90.75 | $90.92 | 2,997,500 |
June 16 2026 | $93.98 | $94.88 | $92.30 | $93.93 | 1,795,800 |
June 15 2026 | $93.78 | $94.75 | $91.91 | $92.29 | 3,353,500 |
June 12 2026 | $85.03 | $87.11 | $84.37 | $86.30 | 2,423,300 |
June 11 2026 | $77.32 | $83.58 | $77.13 | $83.18 | 5,111,200 |
June 10 2026 | $79.67 | $81.53 | $77.87 | $78.47 | 4,649,000 |
June 09 2026 | $86.19 | $87.19 | $81.47 | $84.43 | 2,979,300 |
June 08 2026 | $83.96 | $85.41 | $83.22 | $84.47 | 3,005,800 |
June 05 2026 | $88.51 | $88.73 | $83.59 | $84.12 | 3,362,400 |
June 04 2026 | $91.93 | $93.30 | $91.07 | $92.17 | 1,651,000 |
June 03 2026 | $90.41 | $92.15 | $89.22 | $89.85 | 2,098,800 |
June 02 2026 | $92.09 | $92.63 | $89.90 | $91.85 | 2,473,800 |
June 01 2026 | $91.78 | $93.11 | $89.21 | $92.08 | 2,649,100 |
May 29 2026 | $94.65 | $98.93 | $94.41 | $96.84 | 3,302,500 |
