| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2025 | $283.49 | $285.66 | $282.53 | $285.54 | 3,136,800 |
June 27 2025 | $282.67 | $283.45 | $279.91 | $282.27 | 4,159,500 |
June 26 2025 | $283.35 | $283.70 | $279.53 | $282.86 | 3,634,000 |
June 25 2025 | $287.56 | $288.18 | $281.21 | $281.44 | 3,164,500 |
June 24 2025 | $282.48 | $288.18 | $281.84 | $287.29 | 4,940,500 |
June 23 2025 | $273.23 | $282.14 | $271.54 | $281.83 | 5,454,900 |
June 20 2025 | $268.86 | $275.97 | $260.99 | $272.63 | 11,697,400 |
June 18 2025 | $300.17 | $300.17 | $292.21 | $292.70 | 4,593,100 |
June 17 2025 | $298.99 | $301.84 | $297.92 | $298.10 | 2,533,800 |
June 16 2025 | $300.29 | $302.89 | $298.85 | $300.29 | 2,930,000 |
June 13 2025 | $300.28 | $303.14 | $297.38 | $297.79 | 3,102,600 |
June 12 2025 | $303.32 | $304.39 | $301.99 | $303.92 | 2,194,500 |
June 11 2025 | $306.59 | $307.40 | $303.65 | $304.97 | 1,859,000 |
June 10 2025 | $303.39 | $307.32 | $302.84 | $306.59 | 2,356,100 |
June 09 2025 | $303.81 | $304.97 | $301.93 | $302.48 | 2,291,300 |
June 06 2025 | $304.20 | $305.85 | $302.25 | $303.47 | 2,309,500 |
June 05 2025 | $303.13 | $303.76 | $299.41 | $301.30 | 3,787,400 |
June 04 2025 | $301.04 | $302.64 | $300.35 | $302.27 | 2,337,800 |
June 03 2025 | $299.02 | $299.97 | $296.73 | $298.93 | 3,678,200 |
June 02 2025 | $299.62 | $300.88 | $297.31 | $300.43 | 2,340,400 |
