7.46
+0.36
+(5.00%)
At close: April 11 at 4:35:08 PM GMT+1
Major Holders
Breakdown | |
---|---|
71.31% | % of Shares Held by All Insider |
22.25% | % of Shares Held by Institutions |
77.54% | % of Float Held by Institutions |
378 | Number of Institutions Holding Shares |
Top Institutional Holders
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Zevin Asset Management, Inc. | 335.65k | Dec 31, 2024 | 0.03% | 2,503,949 |
Pacer Advisors, Inc. | 4.08k | Dec 31, 2024 | 0.00% | 30,444 |
Top Mutual Fund Holders
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
MFS Series Trust VI-MFS Utilities Fund | 4.7M | Jan 31, 2025 | 0.45% | 35,092,533 |
VANGUARD STAR FUNDS-Vanguard Total International Stock Index Fund | 4.2M | Jan 31, 2025 | 0.40% | 31,331,425 |
VANGUARD TAX-MANAGED FUNDS-Vanguard Developed Markets Index Fund | 2.59M | Dec 31, 2024 | 0.25% | 19,317,326 |
MFS VARIABLE INSURANCE TRUST-MFS Utilities Series | 2.05M | Dec 31, 2024 | 0.20% | 15,292,567 |
iShares Trust-iShares Core MSCI EAFE ETF | 1.96M | Feb 28, 2025 | 0.19% | 14,625,897 |
iShares Trust-iShares Global Clean Energy ETF | 1.86M | Feb 28, 2025 | 0.18% | 13,876,957 |
iShares Trust-iShares Exponential Technologies ETF | 1.58M | Feb 28, 2025 | 0.15% | 11,824,062 |
iShares Trust-iShares MSCI EAFE ETF | 1.01M | Feb 28, 2025 | 0.10% | 7,548,475 |
Fidelity Concord Street Trust-Fidelity International Index Fund | 986.99k | Feb 28, 2025 | 0.09% | 7,362,930 |
First Trust Exchange-Traded Fund II-First Trust Global Wind Energy ETF | 934.79k | Mar 31, 2025 | 0.09% | 6,973,563 |
Related Tickers
ANE.MC Corporación Acciona Energías Renovables, S.A.
15.64
+0.90%
ORSTED.CO Ørsted A/S
275.60
+2.38%
SLR.MC Solaria Energía y Medio Ambiente, S.A.
6.59
+3.62%
N4T.F Polaris Renewable Energy Inc.
6.97
+0.87%
1NR.F Northland Power Inc.
11.41
-3.02%
INE-PC.TO Innergex Renewable Energy Inc
24.60
0.00%
CLOUD.OL Cloudberry Clean Energy ASA
11.46
+3.06%
OEWA.HM Verbund AG
62.95
+0.64%
B3H.F Boralex Inc.
18.01
-0.06%
ECNR.TA Econergy Renewable Energy Ltd
2,569.00
+0.51%