
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 30 2025 | $641.57 | $648.47 | $631.87 | $646.56 | 16,240,950 |
May 29 2025 | $650.70 | $652.38 | $638.58 | $644.12 | 8,883,436 |
May 28 2025 | $641.67 | $649.94 | $641.62 | $642.65 | 9,042,874 |
May 27 2025 | $634.49 | $642.15 | $631.84 | $641.39 | 9,508,367 |
May 23 2025 | $623.10 | $631.53 | $621.75 | $626.16 | 8,454,067 |
May 22 2025 | $633.14 | $642.32 | $629.80 | $635.65 | 8,228,443 |
May 21 2025 | $630.88 | $645.68 | $629.26 | $634.58 | 11,464,570 |
May 20 2025 | $635.09 | $638.43 | $631.35 | $636.18 | 6,743,473 |
May 19 2025 | $627.34 | $642.07 | $626.89 | $639.51 | 9,592,374 |
May 16 2025 | $637.03 | $639.52 | $625.25 | $639.42 | 18,518,971 |
May 15 2025 | $653.33 | $656.36 | $637.66 | $642.95 | 14,341,840 |
May 14 2025 | $660.26 | $661.71 | $653.37 | $658.41 | 12,348,180 |
May 13 2025 | $644.61 | $659.97 | $641.90 | $655.08 | 18,570,820 |
May 12 2025 | $630.01 | $639.47 | $620.13 | $638.51 | 21,965,090 |
May 09 2025 | $602.85 | $606.09 | $590.85 | $591.64 | 10,427,290 |
May 08 2025 | $605.41 | $610.41 | $595.76 | $597.15 | 14,622,810 |
May 07 2025 | $589.51 | $602.20 | $585.82 | $595.95 | 13,160,980 |
May 06 2025 | $591.67 | $595.17 | $585.73 | $586.46 | 10,600,650 |
May 05 2025 | $590.37 | $602.34 | $587.20 | $598.41 | 13,887,720 |
May 02 2025 | $582.61 | $603.47 | $577.50 | $596.16 | 24,739,260 |
May 01 2025 | $591.22 | $592.09 | $569.68 | $571.38 | 31,159,029 |
April 30 2025 | $537.62 | $548.31 | $528.74 | $548.21 | 29,243,971 |
April 29 2025 | $545.21 | $555.77 | $543.34 | $553.64 | 11,835,040 |
April 28 2025 | $554.84 | $557.68 | $539.81 | $548.95 | 15,179,000 |
April 25 2025 | $546.01 | $549.07 | $535.48 | $546.48 | 17,098,920 |