| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 31 2025 | $152.39 | $152.55 | $151.67 | $152.41 | 4,953,110 |
December 30 2025 | $151.50 | $152.67 | $151.47 | $152.31 | 5,150,514 |
December 29 2025 | $151.00 | $151.64 | $150.09 | $150.99 | 5,589,133 |
December 26 2025 | $150.38 | $151.14 | $149.65 | $150.02 | 3,706,915 |
December 24 2025 | $150.38 | $150.99 | $150.10 | $150.50 | 2,227,609 |
December 23 2025 | $150.04 | $151.08 | $149.85 | $150.51 | 4,663,665 |
December 22 2025 | $148.81 | $150.49 | $148.70 | $149.80 | 8,143,618 |
December 19 2025 | $147.96 | $149.01 | $147.19 | $147.75 | 21,701,400 |
December 18 2025 | $148.85 | $149.27 | $147.08 | $147.69 | 6,998,800 |
December 17 2025 | $147.50 | $149.87 | $147.35 | $149.52 | 8,805,300 |
December 16 2025 | $148.54 | $148.82 | $146.49 | $146.75 | 11,290,500 |
December 15 2025 | $149.84 | $150.10 | $148.43 | $149.80 | 7,503,000 |
December 12 2025 | $151.15 | $151.55 | $149.63 | $149.99 | 5,848,100 |
December 11 2025 | $150.83 | $151.94 | $150.10 | $150.72 | 8,414,200 |
December 10 2025 | $149.18 | $151.80 | $148.70 | $151.41 | 10,976,300 |
December 09 2025 | $149.05 | $150.10 | $148.22 | $148.49 | 8,916,700 |
December 08 2025 | $149.25 | $150.07 | $147.66 | $148.71 | 10,237,200 |
December 05 2025 | $152.00 | $152.63 | $149.83 | $150.00 | 12,659,800 |
December 04 2025 | $151.75 | $152.94 | $151.22 | $152.26 | 7,254,700 |
December 03 2025 | $151.04 | $152.50 | $150.98 | $151.59 | 8,060,200 |
December 02 2025 | $152.02 | $152.46 | $149.26 | $150.25 | 9,196,300 |
December 01 2025 | $151.75 | $153.95 | $151.50 | $152.54 | 8,209,000 |
November 28 2025 | $149.46 | $151.52 | $149.26 | $151.13 | 3,848,600 |
November 26 2025 | $148.26 | $150.46 | $148.20 | $149.51 | 7,578,900 |
November 25 2025 | $148.90 | $149.90 | $148.27 | $148.53 | 11,447,900 |