| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 19 2025 | $139.12 | $142.09 | $138.50 | $141.10 | 6,350,200 |
December 18 2025 | $137.29 | $140.14 | $136.32 | $138.88 | 2,553,100 |
December 17 2025 | $137.75 | $137.76 | $135.05 | $136.41 | 3,218,700 |
December 16 2025 | $141.50 | $141.50 | $137.88 | $138.10 | 2,711,300 |
December 15 2025 | $141.74 | $142.88 | $139.39 | $141.66 | 2,648,200 |
December 12 2025 | $142.93 | $144.50 | $141.85 | $143.14 | 2,293,000 |
December 11 2025 | $137.94 | $141.87 | $137.94 | $141.87 | 2,041,100 |
December 10 2025 | $140.72 | $140.72 | $136.19 | $138.82 | 3,601,400 |
December 09 2025 | $137.82 | $140.50 | $137.19 | $139.07 | 2,353,665 |
December 08 2025 | $138.91 | $140.05 | $136.12 | $138.08 | 3,534,041 |
December 05 2025 | $140.04 | $141.03 | $138.00 | $139.33 | 4,793,400 |
December 04 2025 | $136.54 | $139.88 | $135.34 | $139.68 | 4,126,200 |
December 03 2025 | $128.93 | $136.46 | $128.65 | $136.01 | 5,088,400 |
December 02 2025 | $131.10 | $131.50 | $128.50 | $128.54 | 2,569,500 |
December 01 2025 | $130.78 | $132.35 | $129.71 | $131.10 | 1,896,400 |
November 28 2025 | $130.50 | $132.15 | $130.24 | $131.45 | 936,000 |
November 26 2025 | $129.73 | $132.13 | $129.72 | $131.05 | 2,763,600 |
November 25 2025 | $127.98 | $130.02 | $125.34 | $129.56 | 4,446,900 |
November 24 2025 | $130.42 | $130.60 | $125.44 | $125.61 | 4,986,000 |
November 21 2025 | $129.13 | $132.11 | $128.40 | $130.63 | 2,736,700 |
November 20 2025 | $130.58 | $132.27 | $128.39 | $129.01 | 3,235,600 |
November 19 2025 | $131.71 | $132.00 | $128.96 | $130.00 | 2,921,500 |
November 18 2025 | $131.77 | $132.89 | $130.17 | $131.33 | 3,377,500 |
November 17 2025 | $135.43 | $135.95 | $130.71 | $132.42 | 4,524,000 |
November 14 2025 | $136.48 | $136.80 | $135.14 | $135.86 | 1,777,100 |