
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $77.87 | 2,522,800 | 933,800,000 | $72,710,990,660.00 |
December 28 2023 | $78.09 | 1,566,300 | 933,800,000 | $72,922,589,740.00 |
December 27 2023 | $78.39 | 1,460,500 | 933,800,000 | $73,203,943,680.00 |
December 26 2023 | $78.12 | 2,236,500 | 933,800,000 | $72,946,961,920.00 |
December 22 2023 | $78.13 | 2,273,600 | 933,800,000 | $72,956,113,160.00 |
December 21 2023 | $77.78 | 2,345,100 | 933,800,000 | $72,634,792,580.00 |
December 20 2023 | $75.94 | 2,351,400 | 933,800,000 | $70,908,850,040.00 |
December 19 2023 | $76.41 | 2,194,100 | 933,800,000 | $71,349,510,260.00 |
December 18 2023 | $74.86 | 2,389,000 | 933,800,000 | $69,908,283,340.00 |
December 15 2023 | $74.62 | 3,460,600 | 933,800,000 | $69,678,755,300.00 |
December 14 2023 | $75.55 | 3,960,900 | 933,800,000 | $70,550,831,120.00 |
December 13 2023 | $73.64 | 1,664,400 | 933,800,000 | $68,760,736,520.00 |
December 12 2023 | $72.63 | 2,139,200 | 933,800,000 | $67,824,321,880.00 |
December 11 2023 | $71.80 | 1,990,000 | 933,800,000 | $67,043,945,220.00 |
December 08 2023 | $71.66 | 2,698,200 | 933,800,000 | $66,915,454,340.00 |
December 07 2023 | $72.02 | 2,508,900 | 933,800,000 | $67,255,077,400.00 |
December 06 2023 | $72.72 | 1,910,800 | 933,800,000 | $67,906,963,180.00 |
December 05 2023 | $72.23 | 1,888,100 | 933,800,000 | $67,447,907,100.00 |
December 04 2023 | $73.34 | 2,034,400 | 933,800,000 | $68,485,265,520.00 |
December 01 2023 | $73.57 | 3,070,000 | 933,800,000 | $68,696,397,700.00 |
November 30 2023 | $70.78 | 4,247,000 | 933,800,000 | $66,098,379,340.00 |
November 29 2023 | $70.12 | 3,231,600 | 933,800,000 | $65,474,134,040.00 |
November 28 2023 | $69.06 | 2,856,800 | 933,800,000 | $64,491,869,820.00 |
November 27 2023 | $68.46 | 3,103,200 | 933,800,000 | $63,931,869,960.00 |
November 24 2023 | $70.97 | 834,300 | 933,800,000 | $66,272,813,180.00 |