DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
June 30 2025 | $173.32 | $173.83 | $172.26 | $173.27 | 1,780,100 |
June 27 2025 | $171.80 | $172.80 | $170.78 | $171.77 | 608,900 |
June 26 2025 | $171.01 | $171.82 | $170.17 | $171.61 | 1,095,800 |
June 25 2025 | $169.63 | $170.52 | $169.42 | $170.16 | 523,800 |
June 24 2025 | $167.31 | $168.90 | $167.31 | $168.61 | 748,500 |
June 23 2025 | $164.08 | $165.90 | $162.98 | $165.72 | 1,100,700 |
June 20 2025 | $166.01 | $166.37 | $163.59 | $164.11 | 826,900 |
June 18 2025 | $165.09 | $166.09 | $164.30 | $165.14 | 549,600 |
June 17 2025 | $165.16 | $166.17 | $164.55 | $164.89 | 755,000 |
June 16 2025 | $164.28 | $166.32 | $164.28 | $165.90 | 858,200 |
June 13 2025 | $163.71 | $164.96 | $162.71 | $163.19 | 736,754 |
June 12 2025 | $164.24 | $165.95 | $164.08 | $165.65 | 804,648 |
June 11 2025 | $165.25 | $165.93 | $163.63 | $164.40 | 683,665 |
June 10 2025 | $164.02 | $165.15 | $163.43 | $164.89 | 694,270 |
June 09 2025 | $164.04 | $165.12 | $163.85 | $164.06 | 571,673 |
June 06 2025 | $163.27 | $164.10 | $162.93 | $163.45 | 437,286 |
June 05 2025 | $162.77 | $164.13 | $161.05 | $161.72 | 851,578 |
June 04 2025 | $161.90 | $162.47 | $161.30 | $162.19 | 536,386 |
June 03 2025 | $159.79 | $161.69 | $159.52 | $161.61 | 487,259 |
June 02 2025 | $157.78 | $159.68 | $157.55 | $159.61 | 1,319,433 |
May 30 2025 | $158.48 | $158.64 | $155.59 | $158.17 | 1,309,939 |
May 29 2025 | $161.06 | $161.06 | $157.84 | $158.59 | 594,768 |
May 28 2025 | $159.16 | $159.78 | $158.03 | $158.16 | 446,058 |
May 27 2025 | $157.53 | $159.09 | $157.00 | $158.88 | 661,731 |
May 23 2025 | $154.06 | $156.06 | $153.94 | $155.06 | 819,533 |