
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $25.21 | 3,690,700 | 2,230,456,000 | $56,234,702,763.20 |
December 28 2023 | $25.16 | 3,534,100 | 2,230,456,000 | $56,119,388,188.00 |
December 27 2023 | $25.25 | 5,851,000 | 2,230,456,000 | $56,311,430,449.60 |
December 26 2023 | $25.12 | 3,508,600 | 2,230,456,000 | $56,023,478,580.00 |
December 22 2023 | $25.09 | 4,870,300 | 2,230,456,000 | $55,965,709,769.60 |
December 21 2023 | $25.03 | 8,450,400 | 2,230,456,000 | $55,831,436,318.40 |
December 20 2023 | $24.78 | 7,397,800 | 2,230,456,000 | $55,272,707,090.40 |
December 19 2023 | $25.12 | 6,444,600 | 2,230,456,000 | $56,022,363,352.00 |
December 18 2023 | $24.86 | 5,905,100 | 2,230,456,000 | $55,460,065,394.40 |
December 15 2023 | $24.71 | 6,621,200 | 2,230,456,000 | $55,104,084,616.80 |
December 14 2023 | $25.18 | 7,177,300 | 2,230,456,000 | $56,172,473,040.80 |
December 13 2023 | $24.89 | 5,457,500 | 2,230,456,000 | $55,516,272,885.60 |
December 12 2023 | $24.33 | 5,354,800 | 2,230,456,000 | $54,260,526,157.60 |
December 11 2023 | $24.31 | 7,873,800 | 2,230,456,000 | $54,223,054,496.80 |
December 08 2023 | $24.48 | 6,443,300 | 2,230,456,000 | $54,597,994,150.40 |
December 07 2023 | $24.69 | 9,367,200 | 2,230,456,000 | $55,066,612,956.00 |
December 06 2023 | $24.25 | 20,577,700 | 2,230,456,000 | $54,091,903,684.00 |
December 05 2023 | $26.50 | 4,841,800 | 2,230,456,000 | $59,114,890,596.00 |
December 04 2023 | $26.83 | 3,115,900 | 2,230,456,000 | $59,846,034,072.80 |
December 01 2023 | $26.92 | 3,512,800 | 2,230,456,000 | $60,052,128,207.20 |
November 30 2023 | $26.80 | 2,674,700 | 2,230,456,000 | $59,771,090,751.20 |
November 29 2023 | $26.79 | 3,337,800 | 2,230,456,000 | $59,752,354,920.80 |
November 28 2023 | $27.23 | 4,365,300 | 2,230,456,000 | $60,745,576,977.60 |
November 27 2023 | $27.16 | 4,783,700 | 2,230,456,000 | $60,576,954,504.00 |
November 24 2023 | $27.17 | 3,642,600 | 2,230,456,000 | $60,595,690,334.40 |