| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 21 2025 | $478.50 | $478.92 | $468.27 | $472.12 | 31,769,248 |
November 20 2025 | $492.71 | $493.57 | $475.50 | $478.43 | 26,802,542 |
November 19 2025 | $489.18 | $494.26 | $481.93 | $486.21 | 23,245,311 |
November 18 2025 | $494.44 | $502.04 | $485.87 | $492.87 | 33,815,113 |
November 17 2025 | $507.50 | $511.16 | $503.97 | $506.54 | 19,092,750 |
November 14 2025 | $497.30 | $510.64 | $496.51 | $509.23 | 28,505,750 |
November 13 2025 | $509.36 | $512.54 | $500.35 | $502.35 | 25,273,109 |
November 12 2025 | $508.40 | $510.71 | $498.19 | $510.19 | 26,574,850 |
November 11 2025 | $503.86 | $508.65 | $501.41 | $507.73 | 17,980,020 |
November 10 2025 | $499.10 | $505.90 | $497.87 | $505.05 | 26,101,480 |
November 07 2025 | $496.02 | $498.44 | $492.33 | $495.89 | 24,019,760 |
November 06 2025 | $504.72 | $504.76 | $494.88 | $496.17 | 27,406,500 |
November 05 2025 | $512.34 | $513.87 | $505.63 | $506.21 | 23,024,340 |
November 04 2025 | $510.80 | $514.59 | $506.89 | $513.37 | 20,958,660 |
November 03 2025 | $518.83 | $523.98 | $513.63 | $516.06 | 22,374,740 |
October 31 2025 | $527.89 | $528.33 | $514.14 | $516.84 | 34,006,422 |
October 30 2025 | $529.49 | $533.97 | $521.14 | $524.78 | 41,023,090 |
October 29 2025 | $543.92 | $545.25 | $535.73 | $540.54 | 36,023,000 |
October 28 2025 | $548.97 | $552.69 | $539.76 | $541.06 | 29,986,680 |
October 27 2025 | $530.79 | $533.58 | $528.02 | $530.53 | 18,734,721 |
October 24 2025 | $521.81 | $524.36 | $519.74 | $522.63 | 15,532,360 |
October 23 2025 | $521.48 | $522.97 | $517.64 | $519.59 | 14,023,530 |
October 22 2025 | $520.18 | $524.25 | $516.74 | $519.57 | 18,962,689 |
October 21 2025 | $516.53 | $517.72 | $512.08 | $516.69 | 15,586,200 |
October 20 2025 | $513.65 | $517.73 | $512.47 | $515.82 | 14,665,620 |