Emeren Group Ltd (SOL)

Latest Insider Confidence Score

2025Q4

39.8
Bearish

Company insider confidence (by quarter)

2019Q4 2025Q4

Largest shareholders

Insider Role (last 12 mo) Shares held Filed at
Shah Capital Management Chair 134,442,660 Apr 17, 2020
Shah Himanshu Director 18,639,226 Jan 2, 2024
Cheah Chee Loong 1,000,000 Jan 5, 2024
Chen Ke 484,027 Jan 2, 2024
IYER RAMNATH NARAYAN Director 2,000 Jan 2, 2024

Recent buy/sell transactions

Exec date Filing date Insider Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 12, 2025 Dec 30, 2025 XU JULIA JIYAN Director Neutral 52.5 - 0.00% -
Dec 12, 2025 Dec 30, 2025 IYER RAMNATH NARAYAN Director Sell 27.5 -2,000 -100.00% $4K
Dec 12, 2025 Dec 30, 2025 Shah Himanshu Director Sell 20.0 -18,818,236 -100.00% $818K
Dec 18, 2024 Dec 20, 2024 SHAH CAPITAL MANAGEMENT Chair Buy 56.3 +16,853 0.09% $29.8K
Dec 12, 2024 Dec 16, 2024 SHAH CAPITAL MANAGEMENT Chair Buy 65.0 +58,921 0.31% $104.3K
Sep 19, 2024 Sep 20, 2024 SHAH CAPITAL MANAGEMENT Chair Buy 65.0 +50,360 0.27% $112.3K
Sep 3, 2024 Sep 5, 2024 SHAH CAPITAL MANAGEMENT Director Buy 65.0 +70,194 0.38% $129.3K
Jan 5, 2024 Wang Fei (Faye) *VP of Finance Neutral 52.5 - 0.00% -
Jan 5, 2024 Cheah Chee Loong *CIO and EVP Neutral 52.5 - 0.00% -
Jan 3, 2024 Cheah Chee Loong *CIO and EVP Neutral 52.5 - 0.00% -
Jan 3, 2024 Moore Cameron M. *Interim EVP, North America Neutral 52.5 - 0.00% -
Jan 2, 2024 Snow Jake *VP, Human Resources Neutral 52.5 - 0.00% -
Jan 2, 2024 Wilson Suzanne *Sec. to the BOD Neutral 52.5 - 0.00% -
Jan 2, 2024 Moore Cameron M. *Interim EVP, North America Neutral 52.5 - 0.00% -
Jan 2, 2024 Zhang Kaikai *Interim EVP, China Neutral 52.5 - 0.00% -
Jan 2, 2024 Chen Ke CFO Neutral 52.5 - 0.00% -
Jan 2, 2024 Liu Yumin CEO Neutral 52.5 - 0.00% -
Jan 2, 2024 Shah Himanshu Director Neutral 52.5 - 0.00% -
Jan 2, 2024 IYER RAMNATH NARAYAN Director Neutral 52.5 - 0.00% -
Jan 2, 2024 XU JULIA JIYAN Director Neutral 52.5 - 0.00% -
Jan 2, 2024 Bloom Martin D. Director Neutral 52.5 - 0.00% -
Dec 11, 2023 Dec 13, 2023 SHAH CAPITAL MANAGEMENT Director Buy 92.5 +596,118 3.30% $1.4M
Dec 1, 2023 Dec 6, 2023 SHAH CAPITAL MANAGEMENT Director Buy 67.5 +155,070 0.43% $379.3K
Nov 27, 2023 Nov 29, 2023 SHAH CAPITAL MANAGEMENT Director Buy 75.0 +187,096 0.53% $434.9K
Nov 22, 2023 Nov 27, 2023 SHAH CAPITAL MANAGEMENT Director Buy 85.0 +268,014 1.54% $617K
Sep 21, 2023 Sep 25, 2023 SHAH CAPITAL MANAGEMENT Director Buy 92.5 +437,258 2.57% $1.3M
Sep 19, 2023 Sep 20, 2023 SHAH CAPITAL MANAGEMENT Director Buy 75.0 +139,568 0.83% $432.7K
Sep 15, 2023 Sep 19, 2023 SHAH CAPITAL MANAGEMENT Director Buy 75.0 +143,754 0.86% $441.3K
Sep 13, 2023 Sep 14, 2023 SHAH CAPITAL MANAGEMENT Director Buy 65.0 +39,709 0.24% $123.5K
Sep 6, 2023 Sep 11, 2023 SHAH CAPITAL MANAGEMENT Director Buy 75.0 +119,836 0.72% $382.7K
Sep 1, 2023 Sep 6, 2023 SHAH CAPITAL MANAGEMENT CFO Buy 67.5 +81,000 0.49% $259.2K
Jun 23, 2023 Jun 23, 2023 SHAH CAPITAL MANAGEMENT CFO Buy 60.0 +32,577 0.20% $119.2K
Jun 12, 2023 Jun 12, 2023 SHAH CAPITAL MANAGEMENT CFO Buy 87.5 +303,854 1.88% $1.1M
Jun 8, 2023 Jun 9, 2023 SHAH CAPITAL MANAGEMENT CFO Buy 67.5 +75,247 0.47% $271.6K
Dec 28, 2022 Dec 28, 2022 SHAH CAPITAL MANAGEMENT CFO Buy 75.0 +92,090 0.66% $378.5K
Dec 14, 2022 Dec 15, 2022 SHAH CAPITAL MANAGEMENT CFO Buy 85.0 +173,354 1.26% $763.4K
Jun 29, 2022 Jun 30, 2022 SHAH CAPITAL MANAGEMENT CFO Buy 75.0 +92,707 0.73% $410.7K
Jun 21, 2022 Jun 22, 2022 SHAH CAPITAL MANAGEMENT CFO Buy 95.0 +637,241 5.30% $2.9M
Jun 14, 2022 Jun 14, 2022 SHAH CAPITAL MANAGEMENT CFO Buy 92.5 +309,008 2.64% $1.4M
Jun 13, 2022 Jun 14, 2022 SHAH CAPITAL MANAGEMENT CFO Buy 92.5 +408,500 3.52% $1.8M
Sep 20, 2021 Sep 20, 2021 SHAH CAPITAL MANAGEMENT CFO Buy 56.3 +6,000 0.05% $40.5K
Sep 16, 2021 Sep 16, 2021 SHAH CAPITAL MANAGEMENT CFO Buy 48.8 +5,000 0.04% $34.3K
Sep 8, 2021 Sep 9, 2021 SHAH CAPITAL MANAGEMENT CFO Buy 48.8 +5,000 0.04% $34K
May 31, 2021 Jun 24, 2021 SHAH CAPITAL MANAGEMENT CFO Neutral 52.5 -13,422 -0.12% -
Dec 29, 2020 Dec 31, 2020 SHAH CAPITAL MANAGEMENT CFO Sell 16.3 -586,927 -1.68% $7.3M
Dec 23, 2020 Dec 28, 2020 SHAH CAPITAL MANAGEMENT CFO Sell 15.0 -1,864,266 -4.80% $19M
Apr 17, 2020 SHAH CAPITAL MANAGEMENT CFO Neutral 52.5 - 0.00% -
Mar 23, 2020 Mar 24, 2020 SHAH CAPITAL MANAGEMENT CFO Buy 65.0 +679,160 0.50% $67.9K
Mar 19, 2020 Mar 20, 2020 SHAH CAPITAL MANAGEMENT CFO Buy 77.5 +1,213,500 0.87% $1.2M
Dec 30, 2019 Jan 2, 2020 SHAH CAPITAL MANAGEMENT 10% Owner Buy 61.3 +30,625 0.22% $43K
Dec 23, 2019 Dec 23, 2019 SHAH CAPITAL MANAGEMENT 10% Owner Buy 61.3 +35,375 0.27% $49.9K
Oct 18, 2019 SHAH CAPITAL MANAGEMENT Director Neutral 52.5 - 0.00% -