
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2025 | $323.88 | $327.47 | $320.81 | $325.84 | 878,900 |
June 27 2025 | $323.49 | $327.09 | $322.39 | $324.07 | 911,100 |
June 26 2025 | $319.43 | $323.55 | $317.75 | $322.56 | 1,004,000 |
June 25 2025 | $322.42 | $323.35 | $316.13 | $317.13 | 742,800 |
June 24 2025 | $318.40 | $323.00 | $316.16 | $322.21 | 669,100 |
June 23 2025 | $312.50 | $315.07 | $306.34 | $314.74 | 587,600 |
June 20 2025 | $315.66 | $316.31 | $312.40 | $312.67 | 1,222,200 |
June 18 2025 | $312.60 | $317.67 | $312.23 | $313.39 | 701,800 |
June 17 2025 | $318.08 | $318.44 | $312.70 | $313.20 | 619,200 |
June 16 2025 | $320.76 | $323.70 | $318.97 | $320.67 | 547,300 |
June 13 2025 | $320.11 | $322.99 | $316.35 | $317.91 | 554,100 |
June 12 2025 | $319.79 | $323.09 | $317.63 | $323.09 | 503,200 |
June 11 2025 | $326.25 | $326.25 | $321.06 | $321.94 | 543,600 |
June 10 2025 | $326.05 | $326.71 | $322.66 | $325.33 | 367,800 |
June 09 2025 | $326.59 | $326.90 | $323.40 | $324.03 | 546,900 |
June 06 2025 | $325.14 | $325.86 | $322.63 | $324.91 | 523,700 |
June 05 2025 | $322.14 | $323.79 | $319.60 | $321.48 | 550,900 |
June 04 2025 | $323.79 | $325.29 | $321.12 | $321.19 | 533,200 |
June 03 2025 | $316.19 | $324.20 | $314.72 | $322.82 | 875,800 |
June 02 2025 | $319.82 | $319.82 | $312.52 | $315.63 | 809,100 |