
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2025 | $564.28 | $565.93 | $562.17 | $564.81 | 5,750,571 |
June 27 2025 | $560.18 | $563.37 | $558.30 | $562.00 | 6,056,524 |
June 26 2025 | $556.62 | $559.62 | $556.07 | $559.23 | 6,081,444 |
June 25 2025 | $555.63 | $556.12 | $553.47 | $554.84 | 16,472,311 |
June 24 2025 | $552.32 | $555.54 | $551.52 | $554.56 | 6,770,036 |
June 23 2025 | $543.87 | $548.87 | $540.99 | $548.53 | 9,820,188 |
June 20 2025 | $546.91 | $547.90 | $541.85 | $542.94 | 9,978,477 |
June 18 2025 | $545.36 | $547.89 | $543.60 | $544.45 | 4,602,329 |
June 17 2025 | $546.98 | $548.33 | $543.85 | $544.56 | 4,753,344 |
June 16 2025 | $547.12 | $550.84 | $547.05 | $549.24 | 7,421,327 |
June 13 2025 | $545.44 | $548.42 | $542.63 | $543.98 | 7,100,626 |
June 12 2025 | $546.79 | $550.16 | $546.32 | $550.11 | 8,422,943 |
June 11 2025 | $550.56 | $551.37 | $546.10 | $548.04 | 20,800,561 |
June 10 2025 | $546.97 | $549.90 | $545.93 | $549.55 | 5,984,087 |
June 09 2025 | $546.49 | $547.88 | $545.40 | $546.44 | 4,516,381 |
June 06 2025 | $545.50 | $547.50 | $543.91 | $545.86 | 4,735,972 |
June 05 2025 | $544.69 | $545.83 | $538.60 | $540.33 | 6,387,510 |
June 04 2025 | $543.96 | $544.85 | $542.67 | $542.87 | 4,543,355 |
June 03 2025 | $539.78 | $544.08 | $539.34 | $543.22 | 4,993,615 |
June 02 2025 | $535.54 | $540.16 | $533.11 | $540.16 | 5,933,526 |