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$454.36MInsider
Shah Capital Management3.67%18,818,236$23.71MInstitution
Himanshu Shah3.63%18,639,226$23.49MInsider
Monaco Asset Management Sam0.36%1,847,764$2.33MInstitution
Invesco Ltd0.15%792,148$998.11kInstitution
Ke Chen0.09%484,027$609.87kInsider
Gsa Capital Partners LLP0.07%364,472$459.23kInstitution
Ubs Group Ag0.04%217,463$274.00kInstitution
Millennium Management LLC0.02%116,442$146.72kInstitution
Susquehanna International Group LLP0.02%84,608$106.61kInstitution

1 of 3

SOL vs Solar Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
SOL4.40%73.99%Net Buying
SMXT6.35%13.59%
ZEO0.32%90.79%
TYGO14.59%85.41%Net BuyingNet Buying
SPRU11.30%88.70%Net BuyingNet Selling

Emeren Group Stock Ownership FAQ

Who owns Emeren Group?

Emeren Group (NYSE: SOL) is owned by 4.40% institutional shareholders, 73.99% Emeren Group insiders, and 21.61% 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 $443.54M.

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.