
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 29 2023 | $72.29 | $72.75 | $71.88 | $72.13 | 1,834,700 |
December 28 2023 | $71.88 | $72.48 | $71.68 | $72.30 | 1,470,500 |
December 27 2023 | $71.69 | $71.88 | $71.13 | $71.83 | 1,497,100 |
December 26 2023 | $70.36 | $71.89 | $70.30 | $71.77 | 2,505,400 |
December 22 2023 | $69.78 | $70.64 | $69.61 | $70.16 | 2,100,000 |
December 21 2023 | $70.25 | $70.27 | $69.51 | $69.87 | 1,800,200 |
December 20 2023 | $70.95 | $71.11 | $69.65 | $69.67 | 2,447,800 |
December 19 2023 | $71.41 | $71.73 | $70.64 | $71.36 | 2,272,900 |
December 18 2023 | $71.41 | $71.44 | $70.60 | $71.25 | 2,397,700 |
December 15 2023 | $71.92 | $72.26 | $70.54 | $71.25 | 6,057,100 |
December 14 2023 | $67.92 | $71.92 | $67.65 | $71.41 | 6,269,400 |
December 13 2023 | $67.06 | $67.27 | $65.13 | $66.69 | 4,436,000 |
December 12 2023 | $67.73 | $68.20 | $67.29 | $67.46 | 2,411,500 |
December 11 2023 | $69.11 | $69.58 | $68.29 | $68.32 | 3,109,400 |
December 08 2023 | $68.19 | $68.22 | $67.14 | $67.33 | 2,834,100 |
December 07 2023 | $68.23 | $68.93 | $67.67 | $67.85 | 2,824,600 |
December 06 2023 | $67.71 | $68.93 | $67.53 | $68.33 | 2,595,000 |
December 05 2023 | $66.98 | $67.71 | $66.89 | $67.34 | 2,759,400 |
December 04 2023 | $66.68 | $68.24 | $66.60 | $67.97 | 2,916,200 |
December 01 2023 | $64.58 | $66.89 | $64.41 | $66.81 | 3,064,900 |
November 30 2023 | $64.86 | $64.86 | $63.47 | $64.56 | 4,275,500 |
November 29 2023 | $64.67 | $65.20 | $64.21 | $64.41 | 2,775,400 |
November 28 2023 | $63.31 | $64.88 | $62.49 | $64.63 | 2,951,500 |
November 27 2023 | $62.86 | $63.27 | $61.99 | $63.12 | 3,035,000 |
November 24 2023 | $62.24 | $63.42 | $61.70 | $63.26 | 1,701,500 |