| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2025 | $79.20 | $79.81 | $78.64 | $78.85 | 21,685,800 |
June 27 2025 | $78.73 | $78.88 | $77.71 | $78.24 | 21,324,200 |
June 26 2025 | $78.18 | $78.83 | $77.93 | $78.69 | 18,214,800 |
June 25 2025 | $77.04 | $78.05 | $76.75 | $77.81 | 13,954,500 |
June 24 2025 | $76.49 | $77.50 | $76.49 | $76.87 | 16,342,300 |
June 23 2025 | $73.94 | $75.81 | $73.63 | $75.79 | 17,375,700 |
June 20 2025 | $74.05 | $74.58 | $73.88 | $74.20 | 27,677,500 |
June 18 2025 | $71.50 | $73.95 | $71.42 | $73.55 | 23,498,300 |
June 17 2025 | $71.62 | $72.05 | $71.15 | $71.35 | 14,156,800 |
June 16 2025 | $72.23 | $72.55 | $71.77 | $71.99 | 16,231,500 |
June 13 2025 | $71.76 | $72.62 | $70.79 | $71.21 | 21,168,300 |
June 12 2025 | $73.15 | $73.34 | $72.01 | $72.84 | 14,522,500 |
June 11 2025 | $74.34 | $74.52 | $73.39 | $73.74 | 16,442,400 |
June 10 2025 | $74.95 | $75.14 | $73.94 | $74.25 | 14,892,900 |
June 09 2025 | $75.33 | $75.48 | $74.72 | $75.25 | 13,453,200 |
June 06 2025 | $74.94 | $75.54 | $74.63 | $75.12 | 10,988,000 |
June 05 2025 | $74.41 | $74.56 | $73.00 | $73.71 | 20,138,400 |
June 04 2025 | $76.47 | $77.55 | $74.18 | $74.18 | 29,578,000 |
June 03 2025 | $73.53 | $74.63 | $73.19 | $74.45 | 13,193,500 |
June 02 2025 | $73.08 | $73.56 | $72.11 | $73.53 | 11,237,500 |
