SEC Filing Update: #CWEN.A : $34.26
Sector: Utilities | YTD: 6.60 %
The SEC disclosed Today (27-JAN-2026) that FIRST TRUST PORTFOLIOS LP has Newly bought 1,773,795 #CWEN.A shares
Ownership: 5.12%
* Estimated Investment Value: $58.54M
https://www.thinksabio.com/reports/isr/CWEN.A
The quarterly average prices of #CWEN.A:
Q3 2025: $28.60
Q2 2025: $28.05