
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2025 | $141.47 | $142.51 | $140.83 | $141.61 | 6,980,300 |
June 27 2025 | $142.96 | $143.08 | $141.00 | $142.21 | 9,213,500 |
June 26 2025 | $142.12 | $143.48 | $141.82 | $142.85 | 7,415,700 |
June 25 2025 | $141.83 | $142.61 | $140.94 | $141.65 | 7,386,100 |
June 24 2025 | $142.95 | $144.78 | $141.58 | $141.97 | 10,778,400 |
June 23 2025 | $150.45 | $150.47 | $144.71 | $145.24 | 10,540,600 |
June 20 2025 | $146.88 | $148.25 | $146.27 | $147.90 | 23,705,900 |
June 18 2025 | $147.79 | $148.52 | $146.07 | $146.56 | 9,841,900 |
June 17 2025 | $145.71 | $148.33 | $144.89 | $147.21 | 11,330,300 |
June 16 2025 | $144.13 | $145.25 | $142.16 | $144.42 | 10,105,100 |
June 13 2025 | $145.46 | $145.98 | $142.95 | $144.30 | 14,148,000 |
June 12 2025 | $142.91 | $143.60 | $141.85 | $143.37 | 6,999,400 |
June 11 2025 | $142.60 | $143.52 | $141.04 | $143.19 | 9,256,700 |
June 10 2025 | $140.65 | $143.34 | $140.35 | $141.77 | 9,841,500 |
June 09 2025 | $139.00 | $140.58 | $138.15 | $139.21 | 7,159,500 |
June 06 2025 | $136.57 | $139.06 | $136.57 | $138.67 | 6,563,500 |
June 05 2025 | $136.63 | $136.77 | $135.20 | $135.39 | 6,342,600 |
June 04 2025 | $137.89 | $139.08 | $135.82 | $135.86 | 8,735,600 |
June 03 2025 | $136.13 | $139.04 | $135.10 | $138.01 | 9,001,300 |
June 02 2025 | $136.97 | $137.16 | $134.93 | $136.32 | 9,076,600 |