Individual or entity | Most-recent transaction | Date | Shares owned as of transaction date |
---|---|---|---|
Annual Return | 31 Dec 2021 | 2,151,000 | |
Bought | 20 Dec 2021 | 180,207 | |
Annual Return | 31 Dec 2021 | 10,787,925 | |
Annual Return | 31 Dec 2021 | 1,476,538 | |
Annual Return | 31 Dec 2021 | 6,424,675 | |
Annual Return | 31 Dec 2020 | 3,802,213 | |
Annual Return | 31 Dec 2018 | 12,345,230 | |
Annual Return | 31 Dec 2017 | 2,021,209 | |
Annual Return | 25 Jun 2022 | 189,416,879 | |
Annual Return | 31 Dec 2017 | 583,334 | |
*Insider roster data is derived solely from the last 24 months of Form 3 & Form 4 SEC filings. |