
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $57.56 | 1,405,100 | 125,200,000 | $7,206,887,600.00 |
December 28 2023 | $57.80 | 1,097,100 | 125,200,000 | $7,236,610,080.00 |
December 27 2023 | $57.56 | 1,194,400 | 125,200,000 | $7,206,887,600.00 |
December 26 2023 | $57.66 | 1,180,600 | 125,200,000 | $7,219,345,000.00 |
December 22 2023 | $56.76 | 1,655,900 | 125,200,000 | $7,106,076,560.00 |
December 21 2023 | $56.18 | 1,804,100 | 125,200,000 | $7,033,598,280.00 |
December 20 2023 | $54.03 | 2,172,400 | 125,200,000 | $6,765,156,960.00 |
December 19 2023 | $55.17 | 1,961,500 | 125,200,000 | $6,906,745,640.00 |
December 18 2023 | $53.27 | 1,690,400 | 125,200,000 | $6,670,017,480.00 |
December 15 2023 | $53.84 | 4,583,700 | 125,200,000 | $6,740,242,160.00 |
December 14 2023 | $54.49 | 2,532,700 | 125,200,000 | $6,821,797,440.00 |
December 13 2023 | $52.25 | 1,509,000 | 125,200,000 | $6,542,038,040.00 |
December 12 2023 | $49.44 | 1,346,200 | 125,200,000 | $6,189,787,840.00 |
December 11 2023 | $50.48 | 1,758,100 | 125,200,000 | $6,320,045,920.00 |
December 08 2023 | $50.55 | 1,307,700 | 125,200,000 | $6,329,097,880.00 |
December 07 2023 | $50.09 | 1,804,900 | 125,200,000 | $6,271,343,120.00 |
December 06 2023 | $49.95 | 1,413,700 | 125,200,000 | $6,253,214,160.00 |
December 05 2023 | $48.65 | 1,754,600 | 125,200,000 | $6,091,255,440.00 |
December 04 2023 | $50.14 | 1,866,000 | 125,200,000 | $6,277,002,160.00 |
December 01 2023 | $50.43 | 2,116,600 | 125,200,000 | $6,314,374,360.00 |