
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $215.27 | 457,112 | 148,906,000 | $32,054,994,620.00 |
December 28 2023 | $215.85 | 474,190 | 148,906,000 | $32,141,136,741.00 |
December 27 2023 | $215.33 | 454,145 | 148,906,000 | $32,063,928,980.00 |
December 26 2023 | $214.04 | 395,145 | 148,906,000 | $31,872,391,192.20 |
December 22 2023 | $213.43 | 766,940 | 148,906,000 | $31,780,337,503.00 |
December 21 2023 | $211.84 | 1,014,871 | 148,906,000 | $31,544,261,930.60 |
December 20 2023 | $212.29 | 1,441,961 | 148,906,000 | $31,611,076,052.80 |
December 19 2023 | $217.09 | 1,537,118 | 148,906,000 | $32,325,259,010.00 |
December 18 2023 | $214.38 | 893,600 | 148,906,000 | $31,922,885,216.80 |
December 15 2023 | $214.40 | 1,792,689 | 148,906,000 | $31,925,848,446.20 |
December 14 2023 | $215.18 | 1,496,843 | 148,906,000 | $32,041,667,533.00 |
December 13 2023 | $209.68 | 1,481,084 | 148,906,000 | $31,222,059,127.80 |
December 12 2023 | $204.68 | 1,050,588 | 148,906,000 | $30,478,184,314.20 |
December 11 2023 | $201.18 | 962,688 | 148,906,000 | $29,957,028,204.80 |
December 08 2023 | $198.68 | 1,477,662 | 148,906,000 | $29,584,346,268.00 |
December 07 2023 | $193.82 | 1,266,282 | 148,906,000 | $28,861,258,732.00 |
December 06 2023 | $191.30 | 1,007,286 | 148,906,000 | $28,485,598,675.20 |
December 05 2023 | $188.89 | 896,458 | 148,906,000 | $28,126,288,497.20 |
December 04 2023 | $189.10 | 686,442 | 148,906,000 | $28,157,469,413.60 |
December 01 2023 | $190.00 | 1,012,912 | 148,906,000 | $28,292,586,718.00 |
November 30 2023 | $187.77 | 1,889,933 | 148,906,000 | $27,959,990,276.40 |
November 29 2023 | $185.08 | 1,580,600 | 148,906,000 | $27,559,090,652.60 |
November 28 2023 | $180.82 | 1,185,342 | 148,906,000 | $26,925,093,576.40 |
November 27 2023 | $185.18 | 1,191,145 | 148,906,000 | $27,573,936,580.80 |
November 24 2023 | $182.06 | 329,322 | 148,906,000 | $27,109,200,954.80 |