(CWEN)
0.00
0.00 (0.00%)

0.00
0.00 (0.00%)
| Breakdown | |
|---|---|
| 0.97% | % of Shares Held by All Insider |
| 92.79% | % of Shares Held by Institutions |
| 93.71% | % of Float Held by Institutions |
| 529 | Number of Institutions Holding Shares |
| Holder | Shares | Date Reported | % Out | Value |
|---|---|---|---|---|
| Blackrock Inc. | 12.71M | 2025-12-31 | 14.73% | $497.26M |
| Vanguard Group Inc | 9.20M | 2025-12-31 | 10.66% | $359.76M |
| ClearBridge Investments, LLC | 4.66M | 2025-12-31 | 5.40% | $182.13M |
| Neuberger Berman Group, LLC | 3.52M | 2025-12-31 | 4.08% | $137.83M |
| Morgan Stanley | 2.83M | 2025-12-31 | 3.28% | $110.56M |
| State Street Corporation | 2.67M | 2025-12-31 | 3.09% | $104.28M |
| Tortoise Capital Advisors, LLC | 2.63M | 2025-12-31 | 3.04% | $102.75M |
| First Trust Advisors LP | 2.56M | 2025-12-31 | 2.97% | $100.07M |
| Bank Of New York Mellon Corporation | 2.49M | 2025-12-31 | 2.89% | $97.44M |
| Legal & General Group PLC | 2.24M | 2025-12-31 | 2.60% | $87.75M |
| Holder | Shares | Date Reported | % Out | Value |
|---|---|---|---|---|
| iShares Trust-iShares Core S&P Small-Cap ETF | 5.11M | 2026-01-31 | 5.92% | $199.87M |
| VANGUARD INDEX FUNDS-Vanguard Total Stock Market Index Fund | 2.36M | 2025-12-31 | 2.73% | $92.30M |
| VANGUARD INDEX FUNDS-Vanguard Small-Cap Index Fund | 1.92M | 2025-12-31 | 2.23% | $75.24M |
| Tortoise Energy Infrastructure Corp | 1.39M | 2025-12-31 | 1.61% | $54.43M |
| Invesco Exchange-Traded Fund Trust II-Invesco Solar ETF | 1.29M | 2026-01-31 | 1.49% | $50.35M |
| VANGUARD INDEX FUNDS-Vanguard Small-Cap Value Index Fund | 1.24M | 2025-12-31 | 1.44% | $48.59M |
| Franklin Custodian Funds-FRANKLIN UTILITIES FUND | 1.20M | 2025-12-31 | 1.39% | $46.93M |
| iShares Trust-iShares Global Clean Energy ETF | 1.08M | 2026-01-31 | 1.25% | $42.06M |
| VANGUARD INDEX FUNDS-Vanguard Extended Market Index Fund | 903,202 | 2025-12-31 | 1.05% | $35.32M |
| Mnged PORT. Series-Tortoise Energy Infrastructure Total Return Fd. | 896,927 | 2025-12-31 | 1.04% | $35.08M |
| First TRT Exch-Trd AlphaDEX Fd.-First TRT Utilities AlphaDEX Fd. | 786,284 | 2026-01-31 | 0.91% | $31.44M |