
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $121.38 | 2,193,300 | 352,907,000 | $42,835,851,660.00 |
December 28 2023 | $123.28 | 1,506,200 | 352,907,000 | $43,506,374,960.00 |
December 27 2023 | $123.60 | 1,400,300 | 352,907,000 | $43,619,305,200.00 |
December 26 2023 | $123.56 | 1,142,800 | 352,907,000 | $43,605,188,920.00 |
December 22 2023 | $122.49 | 2,201,500 | 352,907,000 | $43,227,578,430.00 |
December 21 2023 | $122.48 | 2,426,900 | 352,907,000 | $43,224,049,360.00 |
December 20 2023 | $120.62 | 2,606,800 | 352,907,000 | $42,567,642,340.00 |
December 19 2023 | $122.41 | 2,753,100 | 352,907,000 | $43,199,345,870.00 |
December 18 2023 | $123.27 | 2,550,900 | 352,907,000 | $43,502,845,890.00 |
December 15 2023 | $122.60 | 6,433,300 | 352,907,000 | $43,266,398,200.00 |
December 14 2023 | $120.65 | 5,620,800 | 352,907,000 | $42,578,229,550.00 |
December 13 2023 | $117.23 | 4,162,600 | 352,907,000 | $41,371,287,610.00 |
December 12 2023 | $114.66 | 1,939,500 | 352,907,000 | $40,464,316,620.00 |
December 11 2023 | $114.73 | 2,689,400 | 352,907,000 | $40,489,020,110.00 |
December 08 2023 | $113.83 | 3,126,200 | 352,907,000 | $40,171,403,810.00 |
December 07 2023 | $115.00 | 2,870,500 | 352,907,000 | $40,584,305,000.00 |
December 06 2023 | $114.31 | 4,064,500 | 352,907,000 | $40,340,799,170.00 |
December 05 2023 | $118.07 | 2,703,800 | 352,907,000 | $41,667,729,490.00 |
December 04 2023 | $118.18 | 4,501,500 | 352,907,000 | $41,706,549,260.00 |
December 01 2023 | $118.62 | 3,584,300 | 352,907,000 | $41,861,828,340.00 |
November 30 2023 | $116.57 | 4,798,200 | 352,907,000 | $41,138,368,990.00 |
November 29 2023 | $116.65 | 4,193,700 | 352,907,000 | $41,166,601,550.00 |
November 28 2023 | $114.24 | 3,620,600 | 352,907,000 | $40,316,095,680.00 |
November 27 2023 | $111.92 | 2,878,900 | 352,907,000 | $39,497,351,440.00 |
November 24 2023 | $112.87 | 1,304,800 | 352,907,000 | $39,832,613,090.00 |