
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $150.18 | 281,600 | 42,900,000 | $6,442,722,000.00 |
December 28 2023 | $151.50 | 183,900 | 42,900,000 | $6,499,350,000.00 |
December 27 2023 | $151.11 | 180,000 | 42,900,000 | $6,482,619,000.00 |
December 26 2023 | $152.22 | 199,800 | 42,900,000 | $6,530,238,000.00 |
December 22 2023 | $150.88 | 251,200 | 42,900,000 | $6,472,752,000.00 |
December 21 2023 | $152.00 | 522,400 | 42,900,000 | $6,520,800,000.00 |
December 20 2023 | $147.89 | 263,000 | 42,900,000 | $6,344,481,000.00 |
December 19 2023 | $150.82 | 319,000 | 42,900,000 | $6,470,178,000.00 |
December 18 2023 | $146.94 | 450,300 | 42,900,000 | $6,303,726,000.00 |
December 15 2023 | $147.61 | 688,200 | 42,900,000 | $6,332,469,000.00 |
December 14 2023 | $149.11 | 702,300 | 42,900,000 | $6,396,819,000.00 |
December 13 2023 | $140.14 | 818,700 | 42,900,000 | $6,012,006,000.00 |
December 12 2023 | $133.90 | 443,500 | 42,900,000 | $5,744,310,000.00 |
December 11 2023 | $136.26 | 265,400 | 42,900,000 | $5,845,554,000.00 |
December 08 2023 | $136.10 | 233,400 | 42,900,000 | $5,838,690,000.00 |
December 07 2023 | $136.39 | 367,200 | 42,900,000 | $5,851,131,000.00 |
December 06 2023 | $135.35 | 416,500 | 42,900,000 | $5,806,515,000.00 |
December 05 2023 | $135.19 | 513,800 | 42,900,000 | $5,799,651,000.00 |
December 04 2023 | $139.12 | 441,100 | 42,900,000 | $5,968,248,000.00 |
December 01 2023 | $140.13 | 404,400 | 42,900,000 | $6,011,577,000.00 |
November 30 2023 | $135.27 | 492,900 | 42,900,000 | $5,803,083,000.00 |
November 29 2023 | $134.13 | 743,100 | 42,900,000 | $5,754,177,000.00 |
November 28 2023 | $132.58 | 479,900 | 42,900,000 | $5,687,682,000.00 |
November 27 2023 | $130.67 | 407,700 | 42,900,000 | $5,605,743,000.00 |
November 24 2023 | $135.05 | 157,100 | 42,900,000 | $5,793,645,000.00 |