0.34% | % of shares held by all insiders |
122.09% | % of shares held by institutions |
122.51% | % of float held by institutions |
422 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Blackrock Inc. | 15,247,857 | 29 Jun 2024 | 10.04% | 91,639,624 |
Vanguard Group Inc | 13,984,984 | 29 Jun 2024 | 9.21% | 84,049,757 |
Hill City Capital, Lp | 13,315,335 | 29 Jun 2024 | 8.76% | 80,025,166 |
Schroder Investment Management Group | 7,612,475 | 29 Jun 2024 | 5.01% | 45,750,976 |
Sourcerock Group, LLC | 7,134,032 | 29 Jun 2024 | 4.70% | 42,875,533 |
Pictet Asset Management Holding SA | 5,514,146 | 29 Jun 2024 | 3.63% | 33,140,018 |
BNP Paribas Asset Management Holding S.A. | 4,924,177 | 29 Jun 2024 | 3.24% | 29,594,304 |
Grantham, Mayo, Van Otterloo & Co. LLC | 4,721,544 | 29 Jun 2024 | 3.11% | 28,376,480 |
Ack Asset Management Llc | 4,282,000 | 29 Jun 2024 | 2.82% | 25,734,820 |
State Street Corporation | 3,967,923 | 29 Jun 2024 | 2.61% | 23,847,218 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Total Stock Market Index Fund | 4,490,643 | 29 Jun 2024 | 2.96% | 26,988,765 |
iShares Russell 2000 ETF | 4,181,811 | 30 Jul 2024 | 2.75% | 25,132,685 |
Vanguard Small-Cap Index Fund | 3,626,891 | 29 Jun 2024 | 2.39% | 21,797,615 |
Invesco ETF TR II-Invesco Solar ETF | 2,968,812 | 30 Jul 2024 | 1.95% | 17,842,560 |
Vanguard Extended Market Index Fund | 2,203,346 | 29 Jun 2024 | 1.45% | 13,242,109 |
Vanguard Small-Cap Growth Index Fund | 2,041,994 | 29 Jun 2024 | 1.34% | 12,272,384 |
GMO Resources Fund | 1,793,800 | 30 May 2024 | 1.18% | 10,780,738 |
iShares Global Clean Energy ETF | 1,556,162 | 30 Jul 2024 | 1.02% | 9,352,533 |
Fidelity Small Cap Index Fund | 1,553,398 | 29 Jun 2024 | 1.02% | 9,335,922 |
iShares Russell 2000 Growth ETF | 1,358,253 | 30 Jul 2024 | 0.89% | 8,163,100 |