DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
June 30 2023 | $17.20 | 1,550,400 | 160,535,400 | $2,761,208,880.00 |
June 29 2023 | $16.99 | 3,520,800 | 160,535,400 | $2,727,496,446.00 |
June 28 2023 | $18.01 | 2,658,600 | 160,535,400 | $2,891,242,554.00 |
June 27 2023 | $16.29 | 1,179,600 | 160,535,400 | $2,615,121,666.00 |
June 26 2023 | $15.49 | 1,284,100 | 160,535,400 | $2,486,693,346.00 |
June 23 2023 | $15.66 | 2,377,600 | 160,535,400 | $2,513,984,364.00 |
June 22 2023 | $16.14 | 1,959,300 | 160,535,400 | $2,591,041,356.00 |
June 21 2023 | $16.75 | 1,814,200 | 160,535,400 | $2,688,967,950.00 |
June 20 2023 | $16.52 | 3,179,900 | 160,535,400 | $2,652,044,808.00 |
June 16 2023 | $15.01 | 7,912,900 | 160,535,400 | $2,409,636,354.00 |
June 15 2023 | $15.52 | 2,021,900 | 160,535,400 | $2,491,509,408.00 |
June 14 2023 | $16.89 | 1,527,900 | 160,535,400 | $2,711,442,906.00 |
June 13 2023 | $16.75 | 1,730,900 | 160,535,400 | $2,688,967,950.00 |
June 12 2023 | $15.81 | 1,345,500 | 160,535,400 | $2,538,064,674.00 |
June 09 2023 | $16.00 | 1,207,600 | 160,535,400 | $2,568,566,400.00 |
June 08 2023 | $16.29 | 2,035,800 | 160,535,400 | $2,615,121,666.00 |
June 07 2023 | $16.56 | 1,348,800 | 160,535,400 | $2,658,466,224.00 |
June 06 2023 | $16.04 | 2,833,200 | 160,535,400 | $2,574,987,816.00 |
June 05 2023 | $14.60 | 823,600 | 160,535,400 | $2,343,816,840.00 |
June 02 2023 | $14.26 | 924,600 | 160,535,400 | $2,289,234,804.00 |
June 01 2023 | $14.00 | 935,100 | 160,535,400 | $2,247,495,600.00 |