| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2026 | $72.25 | $73.20 | $62.52 | $62.63 | 38,127,200 |
June 29 2026 | $75.18 | $76.15 | $72.39 | $75.96 | 9,184,700 |
June 26 2026 | $67.92 | $74.45 | $67.37 | $73.57 | 14,419,000 |
June 25 2026 | $71.30 | $71.57 | $67.51 | $68.81 | 10,894,700 |
June 24 2026 | $75.60 | $75.60 | $70.07 | $70.98 | 11,283,600 |
June 23 2026 | $76.11 | $78.22 | $74.70 | $75.68 | 8,875,100 |
June 22 2026 | $81.25 | $84.86 | $78.97 | $79.95 | 9,694,500 |
June 18 2026 | $80.28 | $81.40 | $76.84 | $80.23 | 14,863,000 |
June 17 2026 | $79.10 | $85.24 | $78.50 | $80.59 | 9,891,100 |
June 16 2026 | $82.50 | $82.92 | $78.71 | $79.72 | 9,859,900 |
June 15 2026 | $82.89 | $87.30 | $82.41 | $83.37 | 15,479,000 |
June 12 2026 | $82.01 | $82.05 | $77.61 | $77.84 | 12,394,300 |
June 11 2026 | $79.50 | $83.91 | $78.61 | $82.63 | 8,856,800 |
June 10 2026 | $78.93 | $84.30 | $78.60 | $78.93 | 8,420,800 |
June 09 2026 | $81.17 | $87.38 | $77.87 | $81.10 | 13,527,300 |
June 08 2026 | $84.01 | $84.13 | $81.40 | $82.53 | 10,609,400 |
