
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $17.17 | 38,805,000 | 2,357,742,000 | $40,482,430,140.00 |
December 28 2023 | $17.56 | 38,990,000 | 2,357,742,000 | $41,401,949,520.00 |
December 27 2023 | $17.47 | 32,918,400 | 2,357,742,000 | $41,189,752,740.00 |
December 26 2023 | $17.68 | 31,750,700 | 2,357,742,000 | $41,684,878,560.00 |
December 22 2023 | $17.41 | 33,615,000 | 2,357,742,000 | $41,048,288,220.00 |
December 21 2023 | $17.59 | 30,493,600 | 2,357,742,000 | $41,472,681,780.00 |
December 20 2023 | $17.25 | 58,666,900 | 2,357,742,000 | $40,671,049,500.00 |
December 19 2023 | $17.95 | 43,530,300 | 2,357,742,000 | $42,321,468,900.00 |
December 18 2023 | $17.84 | 60,188,100 | 2,357,742,000 | $42,062,117,280.00 |
December 15 2023 | $18.20 | 93,004,400 | 2,357,742,000 | $42,910,904,400.00 |
December 14 2023 | $18.21 | 67,462,800 | 2,357,742,000 | $42,934,481,820.00 |
December 13 2023 | $17.87 | 52,682,600 | 2,357,742,000 | $42,132,849,540.00 |
December 12 2023 | $17.50 | 46,231,900 | 2,357,742,000 | $41,260,485,000.00 |
December 11 2023 | $17.77 | 50,929,600 | 2,357,742,000 | $41,897,075,340.00 |
December 08 2023 | $17.77 | 57,404,600 | 2,357,742,000 | $41,897,075,340.00 |
December 07 2023 | $17.22 | 56,455,000 | 2,357,742,000 | $40,600,317,240.00 |
December 06 2023 | $17.13 | 96,111,000 | 2,357,742,000 | $40,388,120,460.00 |
December 05 2023 | $18.30 | 54,460,800 | 2,357,742,000 | $43,146,678,600.00 |
December 04 2023 | $18.40 | 104,948,500 | 2,357,742,000 | $43,382,452,800.00 |
December 01 2023 | $20.27 | 61,336,000 | 2,357,742,000 | $47,791,430,340.00 |
November 30 2023 | $20.05 | 55,501,000 | 2,357,742,000 | $47,272,727,100.00 |
November 29 2023 | $19.84 | 62,782,100 | 2,357,742,000 | $46,777,601,280.00 |
November 28 2023 | $19.71 | 54,170,700 | 2,357,742,000 | $46,471,094,820.00 |
November 27 2023 | $19.08 | 58,808,200 | 2,357,742,000 | $44,985,717,360.00 |
November 24 2023 | $19.20 | 39,800,400 | 2,357,742,000 | $45,268,646,400.00 |