| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 24 2025 | $58.88 | $60.58 | $58.88 | $60.00 | 35,013,742 |
December 23 2025 | $57.18 | $57.60 | $56.99 | $57.34 | 22,665,600 |
December 22 2025 | $58.99 | $59.08 | $57.14 | $57.22 | 38,600,700 |
December 19 2025 | $59.20 | $60.38 | $58.22 | $58.71 | 108,440,800 |
December 18 2025 | $66.01 | $67.00 | $65.40 | $65.63 | 35,650,000 |
December 17 2025 | $66.56 | $66.83 | $65.62 | $65.69 | 13,205,500 |
December 16 2025 | $67.29 | $68.20 | $66.74 | $67.12 | 16,376,700 |
December 15 2025 | $67.41 | $68.35 | $66.69 | $67.78 | 15,287,500 |
December 12 2025 | $68.17 | $69.14 | $67.12 | $67.47 | 14,829,200 |
December 11 2025 | $65.83 | $67.82 | $65.56 | $67.74 | 16,153,500 |
December 10 2025 | $63.98 | $66.15 | $63.76 | $65.79 | 20,302,100 |
December 09 2025 | $63.51 | $63.95 | $62.97 | $63.33 | 9,300,200 |
December 08 2025 | $65.60 | $65.80 | $63.27 | $63.54 | 12,867,300 |
December 05 2025 | $65.70 | $66.08 | $64.88 | $65.86 | 10,917,900 |
December 04 2025 | $65.60 | $66.10 | $65.01 | $65.69 | 10,619,500 |
December 03 2025 | $65.08 | $66.66 | $64.98 | $65.65 | 12,028,300 |
December 02 2025 | $65.45 | $65.47 | $64.58 | $64.93 | 9,051,200 |
December 01 2025 | $63.77 | $65.99 | $63.58 | $65.39 | 12,047,300 |
November 28 2025 | $64.06 | $64.37 | $63.56 | $64.22 | 4,941,400 |
November 26 2025 | $63.10 | $64.46 | $62.57 | $63.92 | 13,791,000 |
November 25 2025 | $61.94 | $63.71 | $61.48 | $63.28 | 11,527,200 |
November 24 2025 | $62.11 | $62.67 | $61.54 | $61.54 | 16,681,700 |
November 21 2025 | $61.62 | $63.10 | $61.15 | $62.40 | 12,476,900 |
November 20 2025 | $62.55 | $63.43 | $61.02 | $61.04 | 13,886,600 |
November 19 2025 | $62.03 | $62.82 | $61.62 | $62.24 | 11,732,100 |