
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 31 2025 | $307.78 | $308.21 | $305.35 | $305.63 | 1,903,600 |
December 30 2025 | $307.08 | $308.64 | $306.77 | $308.03 | 1,678,300 |
December 29 2025 | $310.46 | $311.10 | $308.22 | $308.53 | 2,148,300 |
December 26 2025 | $312.98 | $313.26 | $309.87 | $310.68 | 1,308,900 |
December 24 2025 | $310.68 | $313.40 | $310.28 | $313.33 | 1,011,500 |
December 23 2025 | $312.10 | $314.12 | $310.63 | $310.84 | 2,922,800 |
December 22 2025 | $315.00 | $318.27 | $314.47 | $316.22 | 2,514,600 |
December 19 2025 | $318.70 | $319.33 | $315.75 | $315.84 | 7,128,600 |
December 18 2025 | $319.38 | $321.79 | $318.35 | $319.65 | 3,335,200 |
December 17 2025 | $315.55 | $319.20 | $315.00 | $318.69 | 3,328,600 |
December 16 2025 | $319.11 | $320.58 | $314.31 | $314.50 | 2,972,300 |
December 15 2025 | $316.70 | $319.66 | $315.80 | $318.73 | 3,814,900 |
December 12 2025 | $310.53 | $317.79 | $310.37 | $316.72 | 3,771,900 |
December 11 2025 | $311.50 | $312.98 | $309.06 | $309.71 | 4,844,000 |
December 10 2025 | $309.50 | $311.32 | $306.01 | $310.53 | 4,103,900 |
December 09 2025 | $310.69 | $312.70 | $308.42 | $310.79 | 2,355,100 |
December 08 2025 | $312.00 | $313.75 | $309.05 | $309.79 | 3,575,000 |
December 05 2025 | $308.66 | $312.05 | $308.20 | $311.23 | 3,147,200 |
December 04 2025 | $308.53 | $313.80 | $307.32 | $308.54 | 4,632,200 |
December 03 2025 | $302.40 | $308.75 | $302.06 | $307.71 | 4,986,900 |
December 02 2025 | $303.80 | $303.82 | $299.59 | $300.72 | 3,947,800 |
December 01 2025 | $309.48 | $309.50 | $303.37 | $303.57 | 3,354,100 |
November 28 2025 | $310.51 | $311.43 | $308.84 | $309.96 | 1,850,700 |
November 26 2025 | $309.71 | $311.00 | $307.87 | $310.54 | 2,786,600 |
November 25 2025 | $304.92 | $309.60 | $304.92 | $308.60 | 4,189,600 |