Why insider trading matters?

When insiders buy shares on the open market, this can thus be regarded as a strong endorsement by those that know the company the best -- they are literally betting their own money on the company's future. Insider selling, however, is not necessarily meaningful in any way, as there is a range of reasons for insiders to liquidate (some) of the shares they own.

- Seeking Alpha
ReneSola Ltd (SOL)
Sector: Technology; Industry: Solar

ReneSola Ltd., through its subsidiaries, develops, builds, operates, and sells solar power projects. The company also develops community solar gardens; and sells projects rights. Further, the company generates and sells electricity. ReneSola Ltd. has operations in the United States and Europe.


Trade Date Insider Title Buy/Sell #Shares Price Value Option
2020-12-31 SHAH CAPITAL MANAGEMENT CFO Sell 586,927 $12.50 $7,337,277 No
2020-12-28 SHAH CAPITAL MANAGEMENT CFO Sell 1,864,266 $10.18 $18,984,356 No
2020-03-23 SHAH CAPITAL MANAGEMENT Chief Financial Officer Buy 679,160 $0.10 $67,916 No
2020-03-19 SHAH CAPITAL MANAGEMENT CFO Buy 1,213,500 $1.02 $1,237,770 No
2019-12-31 SHAH CAPITAL MANAGEMENT 10%-Owner Buy 30,625 $1.40 $42,987 No
2019-12-23 SHAH CAPITAL MANAGEMENT 10%-Owner Buy 35,375 $1.41 $49,879 No

Insider Smart

Edesa Biotech, Inc. (EDSA) - President and CEO bought shares of EDSA in late May around $3, two weeks after their purchase, the stock jump to $9, very well timed buy.

Insider Smart

Altimmune, Inc. (ALT) - Venrock Healthcare Capital Partners III, L.P., 10%-owner of ALT bought 1.3M shares in late May then added another 1.5M shares in June with an averaged ~$8 per share. 10 days after the accumulation, ALT price jumped to $10.