| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 25 2026 | $231.93 | $232.32 | $225.56 | $227.01 | 76,001,063 |
June 24 2026 | $233.85 | $242.42 | $232.95 | $234.27 | 62,415,490 |
June 23 2026 | $232.55 | $236.87 | $232.00 | $234.11 | 56,989,747 |
June 22 2026 | $240.49 | $242.00 | $232.25 | $232.79 | 61,988,768 |
June 18 2026 | $240.12 | $245.73 | $236.02 | $244.39 | 75,624,400 |
June 17 2026 | $244.90 | $245.91 | $236.00 | $237.50 | 44,780,800 |
June 16 2026 | $248.00 | $249.51 | $245.45 | $246.00 | 35,187,400 |
June 15 2026 | $245.02 | $247.81 | $244.73 | $246.02 | 41,711,600 |
June 12 2026 | $243.21 | $243.36 | $233.59 | $238.55 | 51,186,600 |
June 11 2026 | $237.93 | $242.14 | $235.18 | $241.51 | 41,335,400 |
June 10 2026 | $243.61 | $244.07 | $237.45 | $238.00 | 38,590,200 |
June 09 2026 | $247.73 | $250.43 | $240.40 | $244.19 | 44,425,400 |
June 08 2026 | $246.68 | $249.42 | $243.36 | $245.22 | 33,899,500 |
June 05 2026 | $254.26 | $256.38 | $245.78 | $246.03 | 55,607,800 |
June 04 2026 | $253.12 | $255.83 | $251.75 | $253.79 | 35,609,800 |
June 03 2026 | $254.70 | $257.09 | $247.71 | $250.02 | 51,394,200 |
June 02 2026 | $257.16 | $261.20 | $254.37 | $256.52 | 41,811,000 |
June 01 2026 | $266.29 | $266.63 | $260.70 | $261.26 | 53,604,400 |
May 29 2026 | $271.29 | $274.75 | $269.64 | $270.64 | 54,749,600 |
May 28 2026 | $272.27 | $274.50 | $267.44 | $274.00 | 40,630,400 |
May 27 2026 | $266.15 | $272.41 | $265.70 | $271.85 | 40,061,900 |
May 26 2026 | $267.94 | $269.30 | $262.07 | $265.29 | 38,028,100 |
May 22 2026 | $268.66 | $269.79 | $266.24 | $266.32 | 27,535,500 |
May 21 2026 | $263.50 | $269.49 | $261.37 | $268.46 | 36,591,700 |
May 20 2026 | $260.05 | $265.58 | $259.53 | $265.01 | 34,933,200 |
