| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 17 2026 | $245.01 | $245.91 | $236.64 | $237.50 | 42,359,945 |
June 16 2026 | $248.00 | $249.51 | $245.45 | $246.00 | 35,091,692 |
June 15 2026 | $245.16 | $247.81 | $244.73 | $246.02 | 41,083,012 |
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 |
May 19 2026 | $262.04 | $262.25 | $255.19 | $259.34 | 40,340,700 |
May 18 2026 | $263.87 | $268.85 | $262.53 | $264.86 | 33,690,800 |
May 15 2026 | $262.50 | $264.36 | $260.89 | $264.14 | 40,770,300 |
May 14 2026 | $269.15 | $270.78 | $266.63 | $267.22 | 31,338,400 |
May 13 2026 | $264.43 | $270.72 | $263.20 | $270.13 | 39,670,900 |
