| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 02 2026 | $68.89 | $69.44 | $66.12 | $66.16 | 1,166,400 |
July 01 2026 | $65.82 | $69.72 | $65.61 | $68.98 | 1,318,800 |
June 30 2026 | $72.15 | $72.88 | $65.78 | $66.14 | 2,384,200 |
June 29 2026 | $73.10 | $74.64 | $70.22 | $72.53 | 1,646,600 |
June 26 2026 | $83.52 | $83.68 | $71.78 | $73.71 | 3,390,300 |
June 25 2026 | $82.90 | $84.16 | $81.79 | $82.55 | 806,700 |
June 24 2026 | $82.82 | $84.75 | $81.80 | $82.79 | 869,200 |
June 23 2026 | $82.88 | $83.43 | $80.94 | $82.74 | 756,400 |
June 22 2026 | $84.45 | $85.15 | $82.36 | $82.88 | 763,300 |
June 18 2026 | $84.47 | $85.83 | $83.65 | $84.02 | 1,288,800 |
June 17 2026 | $83.60 | $84.19 | $81.78 | $83.64 | 966,200 |
June 16 2026 | $83.43 | $85.39 | $82.90 | $83.87 | 1,088,700 |
June 15 2026 | $81.01 | $83.00 | $78.20 | $82.85 | 1,025,900 |
June 12 2026 | $78.65 | $82.33 | $77.00 | $80.90 | 1,462,600 |
June 11 2026 | $78.67 | $80.51 | $76.00 | $78.65 | 1,076,200 |
June 10 2026 | $74.41 | $78.90 | $73.60 | $78.74 | 1,401,700 |
June 09 2026 | $74.37 | $74.87 | $72.29 | $74.22 | 820,300 |
June 08 2026 | $75.66 | $75.66 | $72.50 | $73.42 | 775,900 |
June 05 2026 | $74.34 | $76.59 | $73.99 | $74.09 | 894,400 |
June 04 2026 | $74.73 | $75.39 | $73.22 | $73.98 | 744,000 |
June 03 2026 | $74.64 | $76.22 | $72.72 | $75.18 | 1,039,300 |
June 02 2026 | $74.99 | $75.23 | $73.50 | $74.45 | 585,500 |
June 01 2026 | $75.05 | $76.91 | $74.21 | $75.00 | 687,300 |
May 29 2026 | $77.40 | $77.40 | $74.60 | $75.13 | 1,167,500 |
May 28 2026 | $78.50 | $78.52 | $76.78 | $77.38 | 609,000 |
