
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $32.22 | 3,686,636 | 1,222,831,600 | $39,400,979,266.76 |
December 28 2023 | $32.31 | 4,064,111 | 1,222,831,600 | $39,514,091,189.76 |
December 27 2023 | $32.41 | 4,289,193 | 1,222,831,600 | $39,627,203,112.76 |
December 26 2023 | $32.49 | 3,461,880 | 1,222,831,600 | $39,729,064,985.04 |
December 22 2023 | $32.51 | 5,505,967 | 1,222,831,600 | $39,751,687,369.64 |
December 21 2023 | $32.35 | 5,959,208 | 1,222,831,600 | $39,559,335,958.96 |
December 20 2023 | $32.07 | 5,585,214 | 1,222,831,600 | $39,220,000,189.96 |
December 19 2023 | $32.44 | 5,047,662 | 1,222,831,600 | $39,672,447,881.96 |
December 18 2023 | $32.10 | 6,104,807 | 1,222,831,600 | $39,253,872,625.28 |
December 15 2023 | $32.03 | 19,467,070 | 1,222,831,600 | $39,163,383,086.88 |
December 14 2023 | $32.06 | 10,269,400 | 1,222,831,600 | $39,208,627,856.08 |
December 13 2023 | $32.06 | 7,446,753 | 1,222,831,600 | $39,208,627,856.08 |
December 12 2023 | $31.83 | 8,969,872 | 1,222,831,600 | $38,925,786,907.00 |
December 11 2023 | $32.28 | 8,260,379 | 1,222,831,600 | $39,468,846,420.56 |
December 08 2023 | $32.86 | 5,501,603 | 1,222,831,600 | $40,181,512,677.04 |
December 07 2023 | $32.31 | 9,664,772 | 1,222,831,600 | $39,514,091,189.76 |
December 06 2023 | $32.74 | 7,445,827 | 1,222,831,600 | $40,036,729,415.60 |
December 05 2023 | $33.12 | 6,247,588 | 1,222,831,600 | $40,505,929,900.52 |
December 04 2023 | $33.79 | 5,203,867 | 1,222,831,600 | $41,321,314,011.40 |
December 01 2023 | $34.06 | 6,282,328 | 1,222,831,600 | $41,645,364,385.40 |
November 30 2023 | $33.61 | 13,200,850 | 1,222,831,600 | $41,097,902,678.08 |
November 29 2023 | $33.29 | 5,032,310 | 1,222,831,600 | $40,706,963,415.56 |
November 28 2023 | $33.19 | 5,705,072 | 1,222,831,600 | $40,584,068,839.76 |
November 27 2023 | $33.24 | 4,607,549 | 1,222,831,600 | $40,651,080,011.44 |
November 24 2023 | $33.18 | 2,022,474 | 1,222,831,600 | $40,572,941,072.20 |