Insider Trading History of Shah Capital Management


The following table details the trading activities (stock purchases, stock sales, and stock option exercises) reported to the Securities and Exchange Commission (SEC) by insider Shah Capital Management since year 2005. The trader's CIK number is 1383838. At the time of the last reporting, Shah Capital Management was the 10% Owner of Renesola Ltd . (stock ticker symbol SOL). See this page for all insider trading activities at Renesola Ltd .

Note that in the past SHAH CAPITAL MANAGEMENT also reported insider trading activities as an insider of the following companies:
Stock purchases, sales, and option exercises reported by insider Shah Capital Management since 2005.
  Trade Date   Symbol Company Name (Issuer) Trade Type     Shares       Price ($)   Value ($)
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-23 SOL Renesola Ltd Buy 35,375 1.41 49,878
2018-04-02 VSI Vitamin Shoppe, Inc. Buy 156,142 4.03 628,471
2018-02-05 VSI Vitamin Shoppe, Inc. Buy 300,000 3.83 1,149,000
2018-02-01 VSI Vitamin Shoppe, Inc. Buy 120,000 4.11 493,200
2018-01-02 VSI Vitamin Shoppe, Inc. Buy 17,122 4.15 71,056
2018-02-02 VSI Vitamin Shoppe, Inc. Buy 352,878 4.07 1,436,213
2016-05-23 XNY China Xiniya Fashion Ltd Buy 74,200 1.10 81,620
2014-03-25 UTSI Utstarcom Inc Buy 34,919 2.56 89,392
2014-01-17 UTSI Utstarcom Inc Buy 1,000,000 2.54 2,540,000
2008-12-29 MZ Milacron Inc Sale 167,000 .10 16,700
2008-12-30 MZ Milacron Inc Sale 4,000 .10 400
2008-12-19 MZ Milacron Inc Sale 8,000 .15 1,200
2008-11-25 MZ Milacron Inc Sale 35,944 .30 10,783
2008-05-23 MZ Milacron Inc Buy 5,000 1.75 8,750
2008-04-24 MZ Milacron Inc Buy 15,900 2.10 33,390
2008-04-25 MZ Milacron Inc Buy 4,100 2.08 8,528
2008-04-03 MZ Milacron Inc Buy 21,472 2.57 55,183
2008-04-03 MZ Milacron Inc Buy 21,472 2.57 55,183
2008-04-03 MZ Milacron Inc Buy 21,472 2.57 55,183
2008-04-01 MZ Milacron Inc Buy 6,428 2.62 16,841
2008-03-31 MZ Milacron Inc Buy 5,800 2.52 14,616
2008-03-17 MZ Milacron Inc Buy 11,880 2.63 31,244
2008-03-18 MZ Milacron Inc Buy 24,420 2.64 64,468
2008-03-18 MZ Milacron Inc Buy 24,420 2.64 64,468
2008-03-17 MZ Milacron Inc Buy 11,880 2.63 31,244
2008-03-03 MZ Milacron Inc Buy 12,200 2.66 32,452
2008-03-04 MZ Milacron Inc Buy 17,800 2.69 47,882
2008-02-06 MZ Milacron Inc Buy 79,000 3.10 244,900
2008-02-22 MZ Milacron Inc Buy 14,500 2.92 42,340
2008-02-07 MZ Milacron Inc Buy 5,000 3.00 15,000
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-30 SOL Renesola Ltd Buy 9,724 1.39 13,516
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470
2019-12-31 SOL Renesola Ltd Buy 20,901 1.41 29,470

Insider trading activities including stock purchases, stock sales, and option exercises listed in the above table cannot be completely guaranteed as to their accuracy. For more information regarding the trades made by Shah Capital Management (10% Owner of Renesola Ltd at the time of this reporting) see the Securities and Exchange Commission (SEC) website.




Real-time Insider Trading

Insider Officer Cluster Trading

Top Officer Buys of the Week

Top Officer Buys of the Month