| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
January 16 2026 | $169.78 | $169.85 | $163.50 | $165.40 | 18,411,200 |
January 15 2026 | $169.65 | $173.30 | $167.34 | $170.93 | 12,607,000 |
January 14 2026 | $171.57 | $172.80 | $169.85 | $169.90 | 17,475,100 |
January 13 2026 | $165.50 | $170.68 | $164.91 | $167.01 | 18,850,400 |
January 12 2026 | $157.47 | $167.69 | $157.47 | $166.31 | 35,379,000 |
January 09 2026 | $151.33 | $151.57 | $148.52 | $150.96 | 11,437,900 |
January 08 2026 | $146.10 | $155.29 | $145.27 | $154.47 | 20,981,700 |
January 07 2026 | $148.38 | $148.38 | $146.61 | $146.75 | 12,613,200 |
January 06 2026 | $155.22 | $155.84 | $150.86 | $150.90 | 12,998,100 |
January 05 2026 | $155.78 | $156.55 | $152.17 | $156.26 | 14,744,000 |
January 02 2026 | $152.62 | $156.65 | $151.80 | $155.74 | 15,778,300 |
December 31 2025 | $146.69 | $147.37 | $145.64 | $146.58 | 6,116,000 |
December 30 2025 | $148.84 | $149.10 | $147.35 | $147.36 | 6,832,300 |
December 29 2025 | $147.72 | $148.75 | $147.21 | $148.49 | 8,900,000 |
December 26 2025 | $150.29 | $152.98 | $150.06 | $152.24 | 6,037,200 |
December 24 2025 | $150.50 | $150.79 | $149.92 | $150.06 | 3,274,200 |
December 23 2025 | $150.58 | $151.30 | $149.27 | $151.23 | 5,373,300 |
December 22 2025 | $150.41 | $151.82 | $149.12 | $150.96 | 6,779,100 |
December 19 2025 | $149.01 | $151.47 | $148.88 | $149.79 | 9,004,200 |
December 18 2025 | $148.65 | $149.20 | $147.12 | $147.32 | 6,597,400 |
December 17 2025 | $150.60 | $151.39 | $146.75 | $147.09 | 8,271,000 |
December 16 2025 | $148.95 | $149.97 | $147.51 | $149.29 | 9,051,900 |
December 15 2025 | $153.18 | $153.21 | $149.58 | $150.09 | 11,233,100 |
December 12 2025 | $157.77 | $158.95 | $153.80 | $155.68 | 6,708,400 |
December 11 2025 | $155.15 | $157.05 | $153.36 | $156.90 | 8,171,200 |