| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 24 2025 | $150.10 | $150.41 | $146.54 | $146.98 | 13,744,300 |
November 21 2025 | $148.38 | $151.50 | $148.30 | $150.92 | 12,009,200 |
November 20 2025 | $146.64 | $148.66 | $146.13 | $148.19 | 9,021,300 |
November 19 2025 | $146.96 | $147.54 | $145.86 | $146.99 | 6,367,000 |
November 18 2025 | $146.33 | $147.39 | $145.51 | $146.99 | 10,735,200 |
November 17 2025 | $147.75 | $147.98 | $145.01 | $145.82 | 9,902,300 |
November 14 2025 | $149.10 | $149.38 | $147.61 | $147.67 | 9,150,800 |
November 13 2025 | $148.18 | $149.00 | $147.64 | $147.96 | 7,566,800 |
November 12 2025 | $148.53 | $149.15 | $147.51 | $148.01 | 7,851,100 |
November 11 2025 | $145.96 | $148.65 | $145.67 | $148.54 | 7,332,500 |
November 10 2025 | $146.38 | $146.62 | $144.09 | $145.50 | 10,208,100 |
November 07 2025 | $146.95 | $147.94 | $146.00 | $146.98 | 8,500,100 |
November 06 2025 | $145.88 | $146.68 | $144.46 | $146.13 | 10,024,500 |
November 05 2025 | $146.87 | $147.42 | $145.65 | $145.79 | 11,199,900 |
November 04 2025 | $148.60 | $149.50 | $146.25 | $147.17 | 9,295,400 |
November 03 2025 | $150.10 | $150.22 | $147.77 | $148.02 | 8,946,400 |
October 31 2025 | $148.71 | $151.10 | $148.53 | $150.37 | 7,930,300 |
October 30 2025 | $149.47 | $150.80 | $149.34 | $149.58 | 6,760,700 |
October 29 2025 | $150.66 | $150.97 | $148.47 | $148.77 | 7,405,500 |
October 28 2025 | $151.12 | $153.17 | $150.62 | $151.37 | 5,819,300 |
October 27 2025 | $151.61 | $151.76 | $150.13 | $151.74 | 7,775,300 |
October 24 2025 | $156.40 | $157.40 | $151.53 | $152.49 | 11,968,500 |
October 23 2025 | $151.29 | $152.24 | $149.53 | $151.15 | 8,205,400 |
October 22 2025 | $150.25 | $152.39 | $149.74 | $151.14 | 6,394,400 |
October 21 2025 | $150.90 | $151.22 | $149.82 | $150.57 | 6,013,400 |