| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 20 2025 | $533.29 | $538.46 | $527.18 | $527.88 | 3,239,571 |
November 19 2025 | $528.15 | $531.00 | $524.98 | $530.36 | 2,720,500 |
November 18 2025 | $533.56 | $535.86 | $524.70 | $527.58 | 2,708,877 |
November 17 2025 | $546.00 | $549.18 | $536.22 | $536.85 | 2,503,787 |
November 14 2025 | $556.04 | $557.00 | $544.05 | $545.73 | 2,567,800 |
November 13 2025 | $559.88 | $563.60 | $554.86 | $555.57 | 2,031,300 |
November 12 2025 | $560.00 | $565.91 | $558.41 | $561.23 | 1,761,500 |
November 11 2025 | $553.00 | $558.53 | $548.01 | $558.35 | 1,832,400 |
November 10 2025 | $552.28 | $554.70 | $548.58 | $552.96 | 1,978,300 |
November 07 2025 | $553.80 | $558.67 | $550.67 | $551.97 | 2,510,400 |
November 06 2025 | $550.18 | $555.00 | $547.86 | $553.28 | 2,593,600 |
November 05 2025 | $553.00 | $556.33 | $549.37 | $553.31 | 2,198,500 |
November 04 2025 | $544.83 | $554.03 | $542.48 | $552.75 | 2,653,900 |
November 03 2025 | $550.00 | $551.00 | $540.36 | $544.07 | 3,175,500 |
October 31 2025 | $548.89 | $554.43 | $543.53 | $551.99 | 3,567,100 |
October 30 2025 | $551.56 | $562.92 | $545.64 | $553.68 | 4,284,700 |
October 29 2025 | $561.63 | $566.81 | $551.23 | $554.58 | 3,763,400 |
October 28 2025 | $573.08 | $573.99 | $565.45 | $565.93 | 2,916,000 |
October 27 2025 | $575.72 | $575.72 | $566.48 | $572.36 | 2,981,000 |
October 24 2025 | $577.24 | $580.82 | $573.08 | $573.67 | 1,839,600 |
October 23 2025 | $574.36 | $576.99 | $571.67 | $573.77 | 2,187,500 |
October 22 2025 | $571.05 | $576.43 | $568.58 | $571.36 | 1,820,500 |
October 21 2025 | $562.16 | $575.98 | $560.77 | $572.03 | 2,722,400 |
October 20 2025 | $561.70 | $567.42 | $553.79 | $566.36 | 2,046,400 |
October 17 2025 | $552.49 | $562.80 | $552.01 | $560.97 | 2,756,700 |