
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $46.70 | 11,733,600 | 3,657,000,000 | $170,793,602,400.00 |
December 28 2023 | $46.95 | 9,872,600 | 3,657,000,000 | $171,695,784,300.00 |
December 27 2023 | $46.81 | 12,536,700 | 3,657,000,000 | $171,175,027,500.00 |
December 26 2023 | $47.10 | 8,856,600 | 3,657,000,000 | $172,250,916,900.00 |
December 22 2023 | $46.67 | 10,450,400 | 3,657,000,000 | $170,654,636,400.00 |
December 21 2023 | $46.92 | 11,127,700 | 3,657,000,000 | $171,591,559,800.00 |
December 20 2023 | $46.82 | 20,481,500 | 3,657,000,000 | $171,209,769,000.00 |
December 19 2023 | $47.53 | 20,556,400 | 3,657,000,000 | $173,812,455,900.00 |
December 18 2023 | $47.12 | 20,531,700 | 3,657,000,000 | $172,320,399,900.00 |
December 15 2023 | $47.74 | 44,099,200 | 3,657,000,000 | $174,575,671,800.00 |
December 14 2023 | $47.93 | 41,115,400 | 3,657,000,000 | $175,269,770,400.00 |
December 13 2023 | $45.32 | 26,549,100 | 3,657,000,000 | $165,727,194,600.00 |
December 12 2023 | $44.09 | 19,787,100 | 3,657,000,000 | $161,251,026,600.00 |
December 11 2023 | $43.65 | 21,116,900 | 3,657,000,000 | $159,620,004,600.00 |
December 08 2023 | $43.74 | 20,238,400 | 3,657,000,000 | $159,967,053,900.00 |
December 07 2023 | $43.08 | 18,787,800 | 3,657,000,000 | $157,538,074,500.00 |
December 06 2023 | $42.22 | 18,923,800 | 3,657,000,000 | $154,414,996,500.00 |
December 05 2023 | $42.22 | 14,531,700 | 3,657,000,000 | $154,380,255,000.00 |
December 04 2023 | $42.81 | 13,424,000 | 3,657,000,000 | $156,566,409,600.00 |
December 01 2023 | $42.72 | 18,116,100 | 3,657,000,000 | $156,219,360,300.00 |
November 30 2023 | $42.31 | 23,247,500 | 3,657,000,000 | $154,727,304,300.00 |
November 29 2023 | $41.54 | 16,746,000 | 3,657,000,000 | $151,916,534,100.00 |
November 28 2023 | $41.15 | 15,332,900 | 3,657,000,000 | $150,493,961,100.00 |
November 27 2023 | $40.82 | 15,715,000 | 3,657,000,000 | $149,279,471,400.00 |
November 24 2023 | $40.73 | 5,287,200 | 3,657,000,000 | $148,932,422,100.00 |