
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $369.11 | 881,300 | 340,900,000 | $125,830,689,880.00 |
December 28 2023 | $369.73 | 1,024,700 | 340,900,000 | $126,039,422,950.00 |
December 27 2023 | $367.88 | 1,367,200 | 340,900,000 | $125,409,917,010.00 |
December 26 2023 | $365.13 | 837,300 | 340,900,000 | $124,473,771,520.00 |
December 22 2023 | $364.21 | 1,538,200 | 340,900,000 | $124,160,620,780.00 |
December 21 2023 | $364.14 | 1,301,600 | 340,900,000 | $124,134,541,930.00 |
December 20 2023 | $361.22 | 1,836,500 | 340,900,000 | $123,139,693,460.00 |
December 19 2023 | $365.94 | 2,091,800 | 340,900,000 | $124,747,752,850.00 |
December 18 2023 | $360.15 | 2,740,900 | 340,900,000 | $122,774,350,930.00 |
December 15 2023 | $364.08 | 4,522,300 | 340,900,000 | $124,114,974,270.00 |
December 14 2023 | $366.91 | 5,376,300 | 340,900,000 | $125,080,471,250.00 |
December 13 2023 | $347.07 | 2,876,500 | 340,900,000 | $118,315,481,200.00 |
December 12 2023 | $337.39 | 1,597,600 | 340,900,000 | $115,014,546,500.00 |
December 11 2023 | $336.57 | 1,636,000 | 340,900,000 | $114,737,292,530.00 |
December 08 2023 | $335.68 | 2,238,800 | 340,900,000 | $114,433,925,620.00 |
December 07 2023 | $329.74 | 2,162,400 | 340,900,000 | $112,408,366,000.00 |
December 06 2023 | $327.20 | 1,869,300 | 340,900,000 | $111,543,979,960.00 |
December 05 2023 | $326.99 | 2,429,700 | 340,900,000 | $111,472,220,510.00 |
December 04 2023 | $334.30 | 2,178,100 | 340,900,000 | $113,964,233,600.00 |
December 01 2023 | $333.39 | 3,623,300 | 340,900,000 | $113,651,082,860.00 |
November 30 2023 | $326.79 | 1,903,600 | 340,900,000 | $111,403,699,610.00 |
November 29 2023 | $325.57 | 2,038,100 | 340,900,000 | $110,986,199,380.00 |
November 28 2023 | $320.44 | 1,419,000 | 340,900,000 | $109,237,859,640.00 |
November 27 2023 | $320.50 | 1,250,500 | 340,900,000 | $109,257,290,940.00 |
November 24 2023 | $321.86 | 460,100 | 340,900,000 | $109,723,164,880.00 |