
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $35.17 | 4,316,572 | 231,700,000 | $8,148,865,830.00 |
December 28 2023 | $35.43 | 3,525,882 | 231,700,000 | $8,208,644,430.00 |
December 27 2023 | $35.73 | 3,385,342 | 231,700,000 | $8,279,498,290.00 |
December 26 2023 | $35.93 | 2,475,190 | 231,700,000 | $8,325,977,310.00 |
December 22 2023 | $35.40 | 3,743,106 | 231,700,000 | $8,202,017,810.00 |
December 21 2023 | $35.88 | 3,470,269 | 231,700,000 | $8,312,700,900.00 |
December 20 2023 | $34.94 | 3,652,529 | 231,700,000 | $8,095,737,020.00 |
December 19 2023 | $35.26 | 3,170,798 | 231,700,000 | $8,168,792,030.00 |
December 18 2023 | $34.25 | 3,547,988 | 231,700,000 | $7,936,350,590.00 |
December 15 2023 | $34.47 | 7,987,303 | 231,700,000 | $7,987,278,250.00 |
December 14 2023 | $34.88 | 7,167,570 | 231,700,000 | $8,082,460,610.00 |
December 13 2023 | $32.99 | 4,023,089 | 231,700,000 | $7,644,130,550.00 |
December 12 2023 | $32.06 | 3,274,004 | 231,700,000 | $7,429,390,990.00 |
December 11 2023 | $32.31 | 3,029,095 | 231,700,000 | $7,486,968,440.00 |
December 08 2023 | $32.04 | 3,590,878 | 231,700,000 | $7,422,764,370.00 |
December 07 2023 | $31.66 | 3,999,108 | 231,700,000 | $7,336,432,950.00 |
December 06 2023 | $30.73 | 2,846,470 | 231,700,000 | $7,119,469,070.00 |
December 05 2023 | $30.64 | 3,266,922 | 231,700,000 | $7,099,774,570.00 |
December 04 2023 | $31.21 | 3,919,281 | 231,700,000 | $7,231,171,640.00 |
December 01 2023 | $30.91 | 3,176,935 | 231,700,000 | $7,161,082,390.00 |
November 30 2023 | $29.93 | 3,767,694 | 231,700,000 | $6,935,522,440.00 |
November 29 2023 | $29.93 | 4,471,641 | 231,700,000 | $6,935,522,440.00 |
November 28 2023 | $29.32 | 3,706,592 | 231,700,000 | $6,793,165,960.00 |
November 27 2023 | $29.22 | 3,641,621 | 231,700,000 | $6,771,270,310.00 |
November 24 2023 | $28.90 | 1,702,013 | 231,700,000 | $6,696,825,100.00 |