| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 01 2026 | $313.16 | $314.80 | $310.60 | $313.54 | 2,620,097 |
May 29 2026 | $315.57 | $319.24 | $312.59 | $316.47 | 4,530,400 |
May 28 2026 | $311.00 | $315.50 | $306.23 | $315.12 | 3,599,800 |
May 27 2026 | $313.82 | $317.49 | $311.68 | $312.54 | 3,015,600 |
May 26 2026 | $314.04 | $314.57 | $309.60 | $310.72 | 2,410,400 |
May 22 2026 | $313.28 | $314.43 | $310.65 | $311.78 | 2,209,200 |
May 21 2026 | $308.55 | $310.75 | $305.61 | $309.70 | 1,992,700 |
May 20 2026 | $310.00 | $310.87 | $303.04 | $309.82 | 4,577,100 |
May 19 2026 | $310.74 | $312.99 | $307.63 | $309.31 | 2,918,400 |
May 18 2026 | $314.29 | $315.66 | $310.40 | $312.24 | 2,274,200 |
May 15 2026 | $312.29 | $315.49 | $312.00 | $313.48 | 2,649,600 |
May 14 2026 | $313.02 | $314.68 | $311.03 | $312.77 | 3,240,500 |
May 13 2026 | $311.12 | $312.10 | $307.76 | $309.61 | 2,967,000 |
May 12 2026 | $312.33 | $314.95 | $311.08 | $314.31 | 2,275,500 |
May 11 2026 | $315.29 | $316.40 | $311.81 | $312.32 | 3,081,600 |
May 08 2026 | $319.09 | $320.05 | $313.61 | $316.03 | 6,802,200 |
May 07 2026 | $322.33 | $324.54 | $316.80 | $318.69 | 3,350,500 |
May 06 2026 | $320.00 | $324.78 | $320.00 | $321.90 | 2,933,600 |
May 05 2026 | $320.28 | $320.60 | $314.50 | $315.95 | 2,658,400 |
May 04 2026 | $320.77 | $322.90 | $317.46 | $319.21 | 2,692,000 |
May 01 2026 | $324.47 | $325.00 | $319.46 | $319.68 | 2,385,600 |
April 30 2026 | $313.37 | $323.85 | $312.23 | $323.05 | 4,587,900 |
April 29 2026 | $316.88 | $317.55 | $314.01 | $315.65 | 3,136,000 |
April 28 2026 | $321.70 | $323.70 | $314.96 | $315.90 | 6,101,400 |
April 27 2026 | $313.02 | $318.96 | $313.02 | $318.84 | 2,553,000 |
