Stock TransactionsTPI COMPOSITES INC

Total Bought
88,300
6 transactions
Total Sold
1,873,873
11 transactions
Net
-1,785,573
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
BRIGHTLINE CAPITAL MANAGEMENT, LLC1,658,0001,700,000+42,0003.192.20-0.98buy
Freedom Investment Management, Inc.18,79636,496+17,7000.010.01-0.00buy
Cedar Point Capital Partners, LLC10,00020,000+10,0000.030.03-0.01buy
Peoples Bank/KS10,00020,000+10,0000.030.03-0.00buy
Monaco Asset Management SAM54,90059,900+5,0000.100.05-0.05buy
BRIDGEWAY CAPITAL MANAGEMENT, LLC110,000113,600+3,6000.010.000.00buy
NATIXIS2,9372,897+400.000.000.00sell
JOURNEY STRATEGIC WEALTH LLC92,00090,972-1,0280.020.01-0.01sell
Guinness Atkinson Asset Management Inc14,64013,572-1,0680.030.01-0.02sell
Wellington Shields Capital Management, LLC2,07979-2,0000.000.00-0.00sell
Wellington Shields & Co., LLC22,38616,213-6,1730.030.01-0.02sell
Dynamic Technology Lab Private Ltd34,07710,027-24,0500.020.00-0.01sell
Green Alpha Advisors, LLC216,849186,736-30,1130.770.28-0.49sell
Guinness Asset Management LTD359,866272,779-87,0870.030.01-0.02sell
Carmignac Gestion255,492137,311-118,1810.020.00-0.02sell
KING LUTHER CAPITAL MANAGEMENT CORP342,000140,000-202,0000.010.00-0.01sell
Erste Asset Management GmbH1,748,225346,092-1,402,1330.090.01-0.09sell
Page 1 of 1