| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 01 2026 | $614.69 | $618.84 | $606.11 | $608.75 | 21,105,378 |
April 30 2026 | $619.32 | $620.76 | $600.00 | $611.91 | 52,552,700 |
April 29 2026 | $668.91 | $674.25 | $663.81 | $669.12 | 16,921,156 |
April 28 2026 | $674.24 | $678.18 | $665.63 | $671.34 | 10,584,300 |
April 27 2026 | $671.00 | $682.50 | $670.84 | $678.62 | 12,784,300 |
April 24 2026 | $660.32 | $680.67 | $653.84 | $675.03 | 13,333,400 |
April 23 2026 | $663.70 | $669.56 | $653.05 | $659.15 | 11,667,000 |
April 22 2026 | $674.36 | $678.38 | $669.75 | $674.72 | 9,215,600 |
April 21 2026 | $671.00 | $676.20 | $667.33 | $668.84 | 8,660,100 |
April 20 2026 | $681.36 | $683.38 | $668.00 | $670.91 | 12,534,000 |
April 17 2026 | $678.60 | $691.52 | $675.13 | $688.55 | 16,283,500 |
April 16 2026 | $675.99 | $677.58 | $667.75 | $676.87 | 9,544,800 |
April 15 2026 | $667.00 | $678.50 | $664.22 | $671.58 | 14,952,600 |
April 14 2026 | $643.22 | $666.26 | $639.37 | $662.49 | 17,818,000 |
April 13 2026 | $629.50 | $635.00 | $624.40 | $634.53 | 9,538,900 |
April 10 2026 | $634.47 | $638.58 | $624.33 | $629.86 | 13,294,800 |
April 09 2026 | $626.97 | $637.50 | $623.00 | $628.39 | 19,012,900 |
April 08 2026 | $606.00 | $629.95 | $591.83 | $612.42 | 32,036,600 |
April 07 2026 | $572.48 | $575.23 | $564.76 | $575.05 | 9,580,800 |
April 06 2026 | $577.69 | $582.79 | $572.00 | $573.02 | 9,515,700 |
April 02 2026 | $566.04 | $578.50 | $559.70 | $574.46 | 13,518,500 |
April 01 2026 | $580.13 | $592.55 | $573.82 | $579.23 | 23,608,100 |
