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$620.23MInsider
Shah Capital Management3.67%18,818,236$32.37MInstitution
Himanshu Shah3.63%18,639,226$32.06MInsider
Monaco Asset Management Sam0.39%2,005,152$3.45MInstitution
Invesco Ltd0.14%695,245$1.20MInstitution
Ke Chen0.09%484,027$832.53kInsider
Gsa Capital Partners LLP0.07%354,502$609.74kInstitution
Mercer Global Advisors Inc0.02%78,489$135.00kInstitution
Ubs Group Ag0.01%34,151$58.74kInstitution
Virtu Financial LLC0.01%30,037$51.66kInstitution

1 of 3

SOL vs Solar Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
SOL4.32%73.99%Net Buying
TYGO14.53%85.47%Net BuyingNet Buying
FTCI0.75%99.25%Net BuyingNet Buying
SMXT6.95%16.85%
MAXN1.99%0.00%

Emeren Group Stock Ownership FAQ

Who owns Emeren Group?

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

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.