54.70% | % of shares held by all insiders |
48.98% | % of shares held by institutions |
108.14% | % of float held by institutions |
293 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Capital World Investors | 14,155,123 | 29 Jun 2022 | 6.82% | 560,118,217 |
Fortress Investment Group LLC | 13,399,317 | 29 Jun 2022 | 6.46% | 530,210,973 |
Vanguard Group, Inc. (The) | 4,410,562 | 29 Jun 2022 | 2.12% | 174,525,938 |
Federated Hermes, Inc. | 4,376,500 | 29 Jun 2022 | 2.11% | 173,178,105 |
William Blair Investment Management, LLC | 4,186,088 | 29 Jun 2022 | 2.02% | 165,643,502 |
FMR, LLC | 2,372,779 | 29 Jun 2022 | 1.14% | 93,890,865 |
Invesco Ltd. | 2,351,262 | 29 Jun 2022 | 1.13% | 93,039,437 |
Encompass Capital Advisors, LLC | 2,147,907 | 29 Jun 2022 | 1.03% | 84,992,679 |
Blackrock Inc. | 2,076,710 | 29 Jun 2022 | 1.00% | 82,175,414 |
First Trust Advisors LP | 1,024,972 | 29 Jun 2022 | 0.49% | 40,558,142 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Smallcap World Fund | 4,463,000 | 29 Jun 2022 | 2.15% | 176,600,910 |
New World Fund, Inc. | 3,515,095 | 29 Sept 2022 | 1.69% | 153,644,802 |
Growth Fund Of America Inc | 3,417,776 | 29 Sept 2022 | 1.65% | 149,390,988 |
Federated Hermes Kaufmann Fund | 2,343,000 | 30 Jul 2022 | 1.13% | 114,736,710 |
Federated Hermes Kaufmann Small Cap Fund | 1,970,500 | 30 Jul 2022 | 0.95% | 96,495,385 |
Vanguard Total Stock Market Index Fund | 1,537,090 | 29 Jun 2022 | 0.74% | 60,822,651 |
Vanguard Small-Cap Index Fund | 1,309,308 | 29 Jun 2022 | 0.63% | 51,809,317 |
First Tr Exchg Tr AlphaDEX Fd-FT Energy AlphaDEX | 981,498 | 29 Sept 2022 | 0.47% | 42,901,277 |
Vanguard Small-Cap Growth Index Fund | 772,402 | 29 Jun 2022 | 0.37% | 30,563,947 |
Invesco Small Cap Value Fd | 689,100 | 30 Jul 2022 | 0.33% | 33,745,227 |