| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 19 2025 | $145.51 | $146.05 | $143.94 | $144.46 | 19,343,200 |
December 18 2025 | $146.62 | $147.47 | $145.35 | $145.52 | 9,005,404 |
December 17 2025 | $146.69 | $148.45 | $146.45 | $147.81 | 9,829,800 |
December 16 2025 | $146.10 | $146.54 | $144.65 | $145.21 | 7,571,940 |
December 15 2025 | $143.27 | $145.32 | $143.20 | $145.13 | 9,893,504 |
December 12 2025 | $141.00 | $143.11 | $140.84 | $142.84 | 9,558,044 |
December 11 2025 | $141.00 | $141.84 | $140.36 | $140.76 | 11,798,000 |
December 10 2025 | $139.65 | $141.28 | $139.54 | $139.82 | 13,650,400 |
December 09 2025 | $139.19 | $140.88 | $139.00 | $139.63 | 10,375,700 |
December 08 2025 | $142.91 | $142.91 | $138.14 | $138.34 | 17,507,500 |
December 05 2025 | $145.16 | $145.63 | $143.25 | $143.45 | 12,791,700 |
December 04 2025 | $146.67 | $147.42 | $144.50 | $145.36 | 10,479,300 |
December 03 2025 | $145.92 | $148.29 | $145.86 | $146.71 | 9,125,300 |
December 02 2025 | $145.29 | $146.19 | $142.51 | $145.86 | 16,376,800 |
December 01 2025 | $148.10 | $148.89 | $147.35 | $147.44 | 8,240,700 |
November 28 2025 | $147.80 | $148.71 | $147.18 | $148.16 | 4,707,200 |
November 26 2025 | $147.92 | $148.97 | $147.61 | $148.25 | 9,238,500 |
November 25 2025 | $147.32 | $148.65 | $147.22 | $148.49 | 10,477,700 |
November 24 2025 | $150.10 | $150.41 | $146.54 | $146.98 | 13,846,900 |
November 21 2025 | $148.38 | $151.50 | $148.30 | $150.92 | 12,018,000 |
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 |