
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2025 | $157.08 | $157.71 | $155.97 | $157.14 | 11,238,200 |
June 27 2025 | $156.51 | $157.94 | $156.12 | $157.67 | 19,257,000 |
June 26 2025 | $157.37 | $157.38 | $155.02 | $156.46 | 7,410,400 |
June 25 2025 | $157.63 | $158.15 | $156.54 | $156.79 | 5,933,700 |
June 24 2025 | $158.97 | $159.53 | $157.46 | $158.16 | 7,470,100 |
June 23 2025 | $156.89 | $158.98 | $156.82 | $158.83 | 6,588,200 |
June 20 2025 | $155.87 | $157.16 | $155.69 | $156.90 | 16,173,400 |
June 18 2025 | $156.38 | $156.48 | $155.50 | $155.86 | 7,211,200 |
June 17 2025 | $157.87 | $158.17 | $156.14 | $156.35 | 6,809,700 |
June 16 2025 | $158.68 | $159.73 | $157.82 | $158.68 | 6,332,000 |
June 13 2025 | $160.53 | $160.80 | $157.72 | $158.09 | 7,104,500 |
June 12 2025 | $159.75 | $161.07 | $159.47 | $160.95 | 6,509,900 |
June 11 2025 | $160.40 | $160.54 | $159.48 | $159.89 | 5,960,100 |
June 10 2025 | $160.46 | $161.27 | $159.70 | $160.61 | 7,680,000 |
June 09 2025 | $161.15 | $161.77 | $159.85 | $160.33 | 6,544,200 |
June 06 2025 | $161.05 | $162.98 | $161.04 | $161.77 | 5,697,700 |
June 05 2025 | $163.17 | $163.18 | $160.29 | $160.57 | 10,351,800 |
June 04 2025 | $164.41 | $165.75 | $163.65 | $163.68 | 4,939,000 |
June 03 2025 | $164.50 | $165.12 | $163.63 | $164.57 | 6,223,000 |
June 02 2025 | $166.71 | $166.73 | $163.95 | $165.48 | 7,574,400 |