| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 29 2026 | $633.50 | $634.50 | $623.35 | $632.51 | 19,773,100 |
May 28 2026 | $639.50 | $643.00 | $629.31 | $635.29 | 16,772,400 |
May 27 2026 | $609.40 | $638.50 | $609.00 | $635.26 | 23,143,600 |
May 26 2026 | $608.89 | $614.47 | $605.30 | $612.34 | 12,234,200 |
May 22 2026 | $607.88 | $614.81 | $606.95 | $610.26 | 11,688,600 |
May 21 2026 | $600.00 | $609.60 | $594.81 | $607.38 | 13,476,100 |
May 20 2026 | $600.76 | $608.00 | $597.81 | $605.06 | 11,329,700 |
May 19 2026 | $608.92 | $613.93 | $600.55 | $602.61 | 11,749,900 |
May 18 2026 | $609.11 | $615.59 | $603.69 | $611.21 | 13,772,400 |
May 15 2026 | $613.99 | $621.20 | $609.31 | $614.23 | 13,272,600 |
May 14 2026 | $616.00 | $623.73 | $615.00 | $618.43 | 10,651,200 |
May 13 2026 | $598.83 | $619.90 | $596.66 | $616.63 | 14,634,400 |
May 12 2026 | $594.82 | $603.75 | $592.60 | $603.00 | 11,351,600 |
May 11 2026 | $604.57 | $604.91 | $598.08 | $598.86 | 15,940,600 |
May 08 2026 | $615.20 | $616.77 | $606.06 | $609.63 | 13,557,000 |
May 07 2026 | $614.72 | $624.98 | $613.54 | $616.81 | 12,307,400 |
May 06 2026 | $601.05 | $619.95 | $598.10 | $612.88 | 19,915,500 |
May 05 2026 | $613.31 | $614.35 | $600.36 | $604.96 | 17,171,300 |
May 04 2026 | $607.94 | $614.00 | $602.75 | $610.41 | 16,203,900 |
May 01 2026 | $614.69 | $618.88 | $606.11 | $608.75 | 21,404,000 |
April 30 2026 | $619.32 | $620.85 | $600.00 | $611.91 | 52,765,000 |
April 29 2026 | $668.91 | $674.25 | $663.81 | $669.12 | 18,947,500 |
April 28 2026 | $674.24 | $678.18 | $665.63 | $671.34 | 10,606,800 |
April 27 2026 | $671.00 | $682.50 | $670.84 | $678.62 | 12,805,200 |
April 24 2026 | $660.32 | $680.67 | $653.84 | $675.03 | 13,348,300 |
