WallStreetZenWallStreetZen

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 ManagementDirector2023-12-12343,913$2.33
$801.32kBuy
Shah Capital ManagementDirector2023-12-11252,205$2.40
$605.29kBuy
Shah Capital ManagementDirector2023-12-05147,121$2.45
$360.45kBuy
Shah Capital ManagementDirector2023-12-017,949$2.37
$18.84kBuy
Shah Capital ManagementDirector2023-11-2833,665$2.30
$77.43kBuy
Shah Capital ManagementDirector2023-11-27153,431$2.33
$357.49kBuy
Shah Capital ManagementDirector2023-11-2499,219$2.34
$232.17kBuy
Shah Capital ManagementDirector2023-11-22168,795$2.28
$384.85kBuy
Shah Capital ManagementDirector2023-09-22400,000$2.91
$1.16MBuy
Shah Capital ManagementDirector2023-09-2137,258$3.04
$113.26kBuy

1 of 3

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 Management63.88%359,561,712$640.02MInsider
Himanshu Shah3.31%18,639,226$33.18MInsider
Shah Capital Management3.31%18,639,226$33.18MInstitution
Legal General Group PLC0.28%1,561,346$2.78MInstitution
Invesco Ltd0.20%1,142,357$2.03MInstitution
Monaco Asset Management Sam0.15%832,350$1.48MInstitution
Millennium Management LLC0.14%792,112$1.41MInstitution
Gsa Capital Partners LLP0.12%681,164$1.21MInstitution
J Goldman Co LP0.12%650,833$1.16MInstitution
Ke Chen0.09%484,027$861.57kInsider

1 of 3

SOL vs Solar Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
SOL4.72%67.28%Net Buying
MAXN49.00%0.00%
BEEM11.52%88.48%Net Buying
SPRU10.99%89.01%Net SellingNet Selling
TYGO15.04%84.96%Net BuyingNet Buying

Emeren Group Stock Ownership FAQ

Who owns Emeren Group?

Emeren Group (NYSE: SOL) is owned by 4.72% institutional shareholders, 67.28% Emeren Group insiders, and 28.01% retail investors. Shah Capital Management is the largest individual Emeren Group shareholder, owning 359.56M shares representing 63.88% of the company. Shah Capital Management's Emeren Group shares are currently valued at $625.64M.

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.