| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 12 2026 | $82.71 | $82.89 | $81.87 | $82.62 | 11,747,500 |
June 11 2026 | $83.92 | $84.04 | $82.49 | $82.53 | 14,264,500 |
June 10 2026 | $82.68 | $83.85 | $82.12 | $83.59 | 20,880,500 |
June 09 2026 | $79.55 | $81.76 | $79.38 | $81.34 | 20,591,600 |
June 08 2026 | $79.31 | $79.93 | $79.10 | $79.54 | 12,828,900 |
June 05 2026 | $77.51 | $80.74 | $77.48 | $79.48 | 25,708,100 |
June 04 2026 | $79.78 | $80.04 | $76.81 | $76.82 | 19,361,600 |
June 03 2026 | $78.29 | $79.03 | $78.11 | $78.76 | 14,964,300 |
June 02 2026 | $78.88 | $79.20 | $78.25 | $78.41 | 12,533,200 |
June 01 2026 | $78.58 | $79.20 | $78.43 | $78.64 | 12,776,300 |
May 29 2026 | $80.04 | $80.33 | $78.91 | $79.01 | 32,477,000 |
May 28 2026 | $81.32 | $81.76 | $80.34 | $80.41 | 14,691,400 |
May 27 2026 | $81.10 | $82.51 | $80.80 | $81.62 | 13,209,600 |
May 26 2026 | $80.84 | $81.60 | $80.24 | $80.46 | 13,004,200 |
May 22 2026 | $81.18 | $81.68 | $80.92 | $81.48 | 8,240,200 |
May 21 2026 | $81.79 | $81.80 | $80.72 | $81.17 | 15,708,400 |
May 20 2026 | $82.17 | $82.40 | $81.52 | $81.55 | 16,999,700 |
May 19 2026 | $81.41 | $82.66 | $81.26 | $81.92 | 16,595,200 |
May 18 2026 | $80.87 | $81.39 | $80.39 | $81.20 | 12,375,500 |
May 15 2026 | $81.36 | $81.36 | $80.45 | $80.82 | 17,527,200 |
May 14 2026 | $80.73 | $80.92 | $79.91 | $80.45 | 10,642,000 |
May 13 2026 | $79.87 | $81.03 | $79.84 | $80.26 | 12,357,000 |
May 12 2026 | $79.00 | $80.32 | $78.28 | $80.03 | 19,883,100 |
May 11 2026 | $78.16 | $78.73 | $77.84 | $78.66 | 10,967,900 |
May 08 2026 | $78.57 | $79.20 | $78.12 | $78.42 | 12,447,200 |
