NYSE: SOL
Emeren Group Ltd Stock Ownership - Who owns Emeren Group?

Insider buying vs selling

Have Emeren Group Ltd insiders been buying or selling?

Buy
Sell
NameRoleDateSharesPriceValue
Shah Capital ManagementCHAIRMAN2024-12-1912,461$1.77
$22.06kBuy
Shah Capital ManagementCHAIRMAN2024-12-184,392$1.76
$7.73kBuy
Shah Capital ManagementCHAIRMAN2024-12-1346,211$1.77
$81.79kBuy
Shah Capital ManagementCHAIRMAN2024-12-1212,710$1.77
$22.50kBuy
Shah Capital ManagementChairman2024-09-2036,083$2.26
$81.51kBuy
Shah Capital ManagementChairman2024-09-1914,277$2.16
$30.77kBuy
Shah Capital ManagementDirector2024-09-0443,351$1.85
$80.20kBuy
Shah Capital ManagementDirector2024-09-0326,843$1.83
$49.12kBuy

1 of 1

SOL insiders have bought more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when SOL insiders and whales buy or sell their stock.

SOL Shareholders

What type of owners hold Emeren Group Ltd stock?

Institutional
Insider
Retail
NameHoldSharesValueType
Shah Capital Management70.26%360,601,546$677.93MInsider
Shah Capital Management3.67%18,818,236$35.38MInstitution
Himanshu Shah3.63%18,639,226$35.04MInsider
Monaco Asset Management Sam0.39%2,005,152$3.77MInstitution
Ke Chen0.09%484,027$909.97kInsider
Royal Bank Of Canada0.04%221,389$416.21kInstitution
Skandinaviska Enskilda Banken Ab Publ0.04%207,588$390.27kInstitution
Virtu Financial LLC0.03%130,057$244.51kInstitution
Gsa Capital Partners LLP0.02%127,717$240.11kInstitution
Penderfund Capital Management Ltd0.02%118,298$222.40kInstitution

1 of 3

SOL vs Solar Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
SOL4.31%73.99%Net Buying
FTCI0.89%99.11%Net Buying
TYGO14.06%83.89%Net BuyingNet Buying
ZEO1.16%81.57%
MAXN1.78%0.00%

Emeren Group Stock Ownership FAQ

Who owns Emeren Group?

Emeren Group (NYSE: SOL) is owned by 4.31% institutional shareholders, 73.99% Emeren Group insiders, and 21.70% retail investors. Shah Capital Management is the largest individual Emeren Group shareholder, owning 360.60M shares representing 70.26% of the company. Shah Capital Management's Emeren Group shares are currently valued at $677.93M.

If you're new to stock investing, here's how to buy Emeren Group stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.