
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $561.95 | 300,500 | 67,800,000 | $38,100,006,600.00 |
December 28 2023 | $567.11 | 268,800 | 67,800,000 | $38,450,159,700.00 |
December 27 2023 | $567.28 | 488,400 | 67,800,000 | $38,461,455,180.00 |
December 26 2023 | $568.86 | 607,200 | 67,800,000 | $38,568,430,020.00 |
December 22 2023 | $559.10 | 363,800 | 67,800,000 | $37,906,654,560.00 |
December 21 2023 | $559.53 | 445,700 | 67,800,000 | $37,935,889,920.00 |
December 20 2023 | $547.10 | 1,272,600 | 67,800,000 | $37,093,386,780.00 |
December 19 2023 | $562.71 | 669,200 | 67,800,000 | $38,151,832,920.00 |
December 18 2023 | $556.86 | 845,900 | 67,800,000 | $37,755,162,240.00 |
December 15 2023 | $560.30 | 1,486,100 | 67,800,000 | $37,988,380,680.00 |
December 14 2023 | $558.04 | 1,408,800 | 67,800,000 | $37,834,895,040.00 |
December 13 2023 | $519.55 | 864,700 | 67,800,000 | $35,225,659,500.00 |
December 12 2023 | $499.38 | 551,600 | 67,800,000 | $33,858,255,540.00 |
December 11 2023 | $495.03 | 556,600 | 67,800,000 | $33,563,244,180.00 |
December 08 2023 | $485.15 | 556,600 | 67,800,000 | $32,893,495,440.00 |
December 07 2023 | $474.34 | 424,900 | 67,800,000 | $32,159,960,460.00 |
December 06 2023 | $466.91 | 495,800 | 67,800,000 | $31,656,321,720.00 |
December 05 2023 | $465.99 | 847,600 | 67,800,000 | $31,593,864,360.00 |
December 04 2023 | $480.28 | 1,013,100 | 67,800,000 | $32,563,268,760.00 |
December 01 2023 | $491.79 | 1,127,600 | 67,800,000 | $33,343,314,540.00 |
November 30 2023 | $466.50 | 754,800 | 67,800,000 | $31,628,415,240.00 |
November 29 2023 | $466.69 | 861,700 | 67,800,000 | $31,641,704,040.00 |
November 28 2023 | $446.76 | 459,800 | 67,800,000 | $30,290,239,860.00 |
November 27 2023 | $454.90 | 474,300 | 67,800,000 | $30,842,389,500.00 |
November 24 2023 | $457.96 | 220,700 | 67,800,000 | $31,049,688,000.00 |