
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $369.11 | 881,300 | 345,800,000 | $127,639,344,560.00 |
December 28 2023 | $369.73 | 1,024,700 | 345,800,000 | $127,851,077,900.00 |
December 27 2023 | $367.88 | 1,367,200 | 345,800,000 | $127,212,523,620.00 |
December 26 2023 | $365.13 | 837,300 | 345,800,000 | $126,262,922,240.00 |
December 22 2023 | $364.21 | 1,538,200 | 345,800,000 | $125,945,270,360.00 |
December 21 2023 | $364.14 | 1,301,600 | 345,800,000 | $125,918,816,660.00 |
December 20 2023 | $361.22 | 1,836,500 | 345,800,000 | $124,909,668,520.00 |
December 19 2023 | $365.94 | 2,091,800 | 345,800,000 | $126,540,841,700.00 |
December 18 2023 | $360.15 | 2,740,900 | 345,800,000 | $124,539,074,660.00 |
December 15 2023 | $364.08 | 4,522,300 | 345,800,000 | $125,898,967,740.00 |
December 14 2023 | $366.91 | 5,376,300 | 345,800,000 | $126,878,342,500.00 |
December 13 2023 | $347.07 | 2,876,500 | 345,800,000 | $120,016,114,400.00 |
December 12 2023 | $337.39 | 1,597,600 | 345,800,000 | $116,667,733,000.00 |
December 11 2023 | $336.57 | 1,636,000 | 345,800,000 | $116,386,493,860.00 |
December 08 2023 | $335.68 | 2,238,800 | 345,800,000 | $116,078,766,440.00 |
December 07 2023 | $329.74 | 2,162,400 | 345,800,000 | $114,024,092,000.00 |
December 06 2023 | $327.20 | 1,869,300 | 345,800,000 | $113,147,281,520.00 |
December 05 2023 | $326.99 | 2,429,700 | 345,800,000 | $113,074,490,620.00 |
December 04 2023 | $334.30 | 2,178,100 | 345,800,000 | $115,602,323,200.00 |
December 01 2023 | $333.39 | 3,623,300 | 345,800,000 | $115,284,671,320.00 |
November 30 2023 | $326.79 | 1,903,600 | 345,800,000 | $113,004,984,820.00 |
November 29 2023 | $325.57 | 2,038,100 | 345,800,000 | $112,581,483,560.00 |
November 28 2023 | $320.44 | 1,419,000 | 345,800,000 | $110,808,013,680.00 |
November 27 2023 | $320.50 | 1,250,500 | 345,800,000 | $110,827,724,280.00 |
November 24 2023 | $321.86 | 460,100 | 345,800,000 | $111,300,294,560.00 |