
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 19 2025 | $676.59 | $681.09 | $676.47 | $680.59 | 103,599,543 |
December 18 2025 | $675.60 | $678.73 | $672.91 | $674.48 | 108,650,094 |
December 17 2025 | $677.89 | $678.43 | $669.22 | $669.42 | 110,625,203 |
December 16 2025 | $677.23 | $679.07 | $672.99 | $676.87 | 122,030,602 |
December 15 2025 | $683.72 | $683.74 | $677.25 | $678.72 | 90,810,953 |
December 12 2025 | $686.14 | $686.85 | $677.17 | $679.75 | 113,160,305 |
December 11 2025 | $683.12 | $687.22 | $680.16 | $687.14 | 86,173,680 |
December 10 2025 | $680.55 | $686.94 | $679.30 | $685.54 | 85,671,328 |
December 09 2025 | $681.14 | $683.37 | $680.58 | $681.03 | 58,310,059 |
December 08 2025 | $684.57 | $684.62 | $679.56 | $681.62 | 55,231,461 |
December 05 2025 | $683.45 | $686.36 | $682.56 | $683.67 | 79,241,047 |
December 04 2025 | $683.28 | $683.35 | $679.33 | $682.37 | 61,970,340 |
December 03 2025 | $678.56 | $682.89 | $677.69 | $681.88 | 57,238,480 |
December 02 2025 | $679.91 | $681.81 | $677.33 | $679.52 | 62,953,840 |
December 01 2025 | $676.81 | $680.98 | $676.74 | $678.27 | 59,503,700 |
November 28 2025 | $678.85 | $681.65 | $678.50 | $681.38 | 49,088,300 |
November 26 2025 | $675.63 | $679.69 | $674.73 | $677.68 | 71,879,602 |
November 25 2025 | $666.66 | $674.22 | $662.52 | $673.03 | 81,077,086 |
November 24 2025 | $660.74 | $668.09 | $659.64 | $666.76 | 80,437,938 |
November 21 2025 | $653.12 | $662.59 | $648.93 | $657.09 | 123,956,203 |
November 20 2025 | $670.93 | $673.57 | $649.97 | $650.61 | 165,293,500 |
November 19 2025 | $658.83 | $665.37 | $656.80 | $660.68 | 94,702,961 |
November 18 2025 | $660.14 | $663.16 | $653.93 | $658.14 | 114,467,508 |
November 17 2025 | $667.73 | $671.73 | $660.22 | $663.71 | 90,456,109 |
November 14 2025 | $663.42 | $673.67 | $661.31 | $669.95 | 96,846,672 |