
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $161.35 | 676,106 | 315,700,000 | $50,937,595,170.00 |
December 28 2023 | $160.24 | 758,790 | 315,700,000 | $50,587,010,320.00 |
December 27 2023 | $159.70 | 569,562 | 315,700,000 | $50,417,668,840.00 |
December 26 2023 | $159.03 | 545,034 | 315,700,000 | $50,205,234,310.00 |
December 22 2023 | $158.66 | 1,213,000 | 315,700,000 | $50,088,267,460.00 |
December 21 2023 | $157.64 | 1,311,403 | 315,700,000 | $49,768,052,950.00 |
December 20 2023 | $158.18 | 1,389,861 | 315,700,000 | $49,937,394,430.00 |
December 19 2023 | $158.77 | 1,615,139 | 315,700,000 | $50,122,110,500.00 |
December 18 2023 | $159.52 | 1,063,536 | 315,700,000 | $50,359,201,200.00 |
December 15 2023 | $158.06 | 2,886,331 | 315,700,000 | $49,900,457,530.00 |
December 14 2023 | $158.66 | 2,212,085 | 315,700,000 | $50,088,267,460.00 |
December 13 2023 | $162.97 | 1,042,049 | 315,700,000 | $51,449,060,740.00 |
December 12 2023 | $161.08 | 684,770 | 315,700,000 | $50,851,787,910.00 |
December 11 2023 | $158.41 | 854,550 | 315,700,000 | $50,011,299,800.00 |
December 08 2023 | $157.78 | 864,607 | 315,700,000 | $49,811,177,570.00 |
December 07 2023 | $157.59 | 924,699 | 315,700,000 | $49,749,584,500.00 |
December 06 2023 | $157.84 | 1,233,783 | 315,700,000 | $49,829,646,020.00 |
December 05 2023 | $157.46 | 1,286,502 | 315,700,000 | $49,709,553,740.00 |
December 04 2023 | $158.53 | 1,505,028 | 315,700,000 | $50,048,236,700.00 |
December 01 2023 | $159.86 | 976,438 | 315,700,000 | $50,466,949,610.00 |
November 30 2023 | $157.83 | 1,621,951 | 315,700,000 | $49,826,552,160.00 |
November 29 2023 | $155.97 | 1,200,782 | 315,700,000 | $49,238,529,340.00 |
November 28 2023 | $155.88 | 1,012,564 | 315,700,000 | $49,210,810,880.00 |
November 27 2023 | $156.28 | 792,191 | 315,700,000 | $49,337,027,740.00 |
November 24 2023 | $156.42 | 371,743 | 315,700,000 | $49,383,214,650.00 |