
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $563.21 | 300,500 | 67,800,000 | $38,185,821,060.00 |
December 28 2023 | $568.39 | 268,800 | 67,800,000 | $38,536,767,420.00 |
December 27 2023 | $568.56 | 488,400 | 67,800,000 | $38,548,090,020.00 |
December 26 2023 | $570.14 | 607,200 | 67,800,000 | $38,655,302,160.00 |
December 22 2023 | $560.35 | 363,800 | 67,800,000 | $37,992,035,100.00 |
December 21 2023 | $560.79 | 445,700 | 67,800,000 | $38,021,338,260.00 |
December 20 2023 | $548.33 | 1,272,600 | 67,800,000 | $37,176,936,720.00 |
December 19 2023 | $563.98 | 669,200 | 67,800,000 | $38,237,762,640.00 |
December 18 2023 | $558.12 | 845,900 | 67,800,000 | $37,840,203,780.00 |
December 15 2023 | $561.56 | 1,486,100 | 67,800,000 | $38,073,944,280.00 |
December 14 2023 | $559.29 | 1,408,800 | 67,800,000 | $37,920,112,860.00 |
December 13 2023 | $520.72 | 864,700 | 67,800,000 | $35,305,005,840.00 |
December 12 2023 | $500.51 | 551,600 | 67,800,000 | $33,934,516,980.00 |
December 11 2023 | $496.15 | 556,600 | 67,800,000 | $33,638,847,960.00 |
December 08 2023 | $486.25 | 556,600 | 67,800,000 | $32,967,587,280.00 |
December 07 2023 | $475.40 | 424,900 | 67,800,000 | $32,232,397,980.00 |
December 06 2023 | $467.96 | 495,800 | 67,800,000 | $31,727,620,200.00 |
December 05 2023 | $467.04 | 847,600 | 67,800,000 | $31,665,027,240.00 |
December 04 2023 | $481.37 | 1,013,100 | 67,800,000 | $32,636,621,580.00 |
December 01 2023 | $492.90 | 1,127,600 | 67,800,000 | $33,418,423,380.00 |
November 30 2023 | $467.55 | 754,800 | 67,800,000 | $31,699,652,700.00 |
November 29 2023 | $467.74 | 861,700 | 67,800,000 | $31,712,968,620.00 |
November 28 2023 | $447.77 | 459,800 | 67,800,000 | $30,358,467,000.00 |
November 27 2023 | $455.93 | 474,300 | 67,800,000 | $30,911,857,380.00 |
November 24 2023 | $458.99 | 220,700 | 67,800,000 | $31,119,630,480.00 |