
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $17.99 | 5,540,000 | 388,383,000 | $6,986,194,565.70 |
December 28 2023 | $18.24 | 3,006,100 | 388,383,000 | $7,082,824,256.10 |
December 27 2023 | $18.03 | 3,911,000 | 388,383,000 | $7,001,069,634.60 |
December 26 2023 | $17.91 | 4,151,700 | 388,383,000 | $6,956,444,427.90 |
December 22 2023 | $17.79 | 7,009,100 | 388,383,000 | $6,908,168,421.00 |
December 21 2023 | $18.38 | 8,214,400 | 388,383,000 | $7,138,557,216.60 |
December 20 2023 | $17.17 | 6,717,400 | 388,383,000 | $6,666,594,195.00 |
December 19 2023 | $17.93 | 8,539,400 | 388,383,000 | $6,963,901,381.50 |
December 18 2023 | $17.57 | 14,469,400 | 388,383,000 | $6,822,685,322.70 |
December 15 2023 | $19.05 | 10,598,000 | 388,383,000 | $7,398,657,311.70 |
December 14 2023 | $19.51 | 12,116,500 | 388,383,000 | $7,577,041,623.60 |
December 13 2023 | $18.00 | 7,908,000 | 388,383,000 | $6,989,923,042.50 |
December 12 2023 | $16.99 | 4,946,400 | 388,383,000 | $6,599,714,642.40 |
December 11 2023 | $17.44 | 4,967,200 | 388,383,000 | $6,774,370,477.50 |
December 08 2023 | $17.36 | 3,925,400 | 388,383,000 | $6,740,930,701.20 |
December 07 2023 | $17.33 | 4,696,800 | 388,383,000 | $6,729,784,109.10 |
December 06 2023 | $17.34 | 5,196,800 | 388,383,000 | $6,733,473,747.60 |
December 05 2023 | $17.20 | 5,978,700 | 388,383,000 | $6,681,702,293.70 |
December 04 2023 | $17.89 | 11,189,100 | 388,383,000 | $6,947,938,840.20 |
December 01 2023 | $17.22 | 9,415,000 | 388,383,000 | $6,689,120,409.00 |
November 30 2023 | $15.93 | 14,740,500 | 388,383,000 | $6,186,203,262.30 |
November 29 2023 | $16.31 | 7,022,400 | 388,383,000 | $6,334,138,347.00 |
November 28 2023 | $16.10 | 5,794,700 | 388,383,000 | $6,252,772,108.50 |
November 27 2023 | $15.79 | 6,648,900 | 388,383,000 | $6,130,742,169.90 |
November 24 2023 | $15.79 | 2,675,600 | 388,383,000 | $6,134,470,646.70 |