Individual or Entity | Most Recent Transaction | Date | Shares Owned as of Transaction Date |
---|---|---|---|
Annual Return | Nov 11, 2021 | 557,222,336 | |
Annual Return | Dec 13, 2017 | 2,916,667 | |
Annual Return | Nov 11, 2021 | 1,916,703,488 | |
Annual Return | Nov 11, 2021 | 5,489,793 | |
Annual Return | Nov 11, 2021 | 1,361,837,312 | |
Bought | Jan 13, 2021 | 1,726,077 | |
Annual Return | Nov 11, 2021 | 23,561,326 | |
Annual Return | Nov 11, 2021 | 1,202,799,104 | |
Annual Return | Mar 05, 2019 | 2,083,333 | |
*Insider roster data is derived solely from the last 24 months of Form 3 & Form 4 SEC filings. |