Unlock stock picks and a broker-level newsfeed that powers Wall Street.
Frankfurt - Delayed Quote EUR

ReNew Energy Global Plc (7JU.F)

Compare
5.37
+0.30
+(5.81%)
At close: April 4 at 3:29:02 PM GMT+2

Major Holders

Breakdown
15.75% % of Shares Held by All Insider
82.90% % of Shares Held by Institutions
98.39% % of Float Held by Institutions
169 Number of Institutions Holding Shares

Top Institutional Holders

HolderSharesDate Reported% OutValue
Canada Pension Plan Investment Board 76.5M Dec 31, 2024 31.32% 410,811,252
Rubric Capital Management LP 14.53M Dec 31, 2024 5.95% 78,012,200
Blackrock Inc. 6.39M Dec 31, 2024 2.61% 34,301,158
Franklin Resources, Inc. 5.69M Dec 31, 2024 2.33% 30,573,084
Millennium Management Llc 5.17M Dec 31, 2024 2.12% 27,760,622
Carrhae Capital LLP 3.65M Dec 31, 2024 1.50% 19,627,301
Morgan Stanley 3.2M Dec 31, 2024 1.31% 17,166,724
Walleye Capital LLC 2.83M Dec 31, 2024 1.16% 15,175,587
Northwest & Ethical Investments L.P. 2.3M Dec 31, 2024 0.94% 12,333,815
Helikon Investments Ltd 2.2M Dec 31, 2024 0.90% 11,836,800

Top Mutual Fund Holders

HolderSharesDate Reported% OutValue
ADVISORS' INNER CIRCLE III-Ecofin Global Renewables Infrastructure Fd. 2.28M Nov 30, 2024 0.93% 12,242,885
Invesco Exchange-Traded Fund Trust II-Invesco Solar ETF 1.25M Feb 28, 2025 0.51% 6,696,883
First TRT Exch-Trd Fd.-First TRT Nasdaq Clean Edge Green Energy Index 712.68k Feb 28, 2025 0.29% 3,827,080
Invesco Exchange-Traded Fund Trust-Invesco WilderHill Clean Energy ETF 720.31k Mar 31, 2025 0.29% 3,868,080
iShares Trust-iShares Global Clean Energy ETF 541.99k Feb 28, 2025 0.22% 2,910,459
Templeton Developing Markets Trust 464.83k Dec 31, 2024 0.19% 2,496,120
BlackRock Funds V-BlackRock Strategic Income Opportunities Portfolio 460k Dec 31, 2024 0.19% 2,470,199
Templeton Global Investment TRT-Templeton Emerging Markets Small Cap F 382.47k Nov 30, 2024 0.16% 2,053,853
SPDR SERIES TRUST-SPDR S&P Kensho New Economies Composite ETF 303.41k Feb 28, 2025 0.12% 1,629,295
IVY FUNDS-Macquarie Climate Solutions Fund 297.73k Dec 31, 2024 0.12% 1,598,799