Stock TransactionsTPI COMPOSITES INC

Total Bought
217,381
3 transactions
Total Sold
513,948
13 transactions
Net
-296,567
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,450,0001,658,000+208,0002.873.19+0.31buy
LOS ANGELES CAPITAL MANAGEMENT LLC89,77774,565+15,2120.000.000.00sell
OAKTREE CAPITAL MANAGEMENT LP4,600,6424,610,003+9,3610.320.35+0.03buy
Wellington Shields & Co., LLC22,36622,386+200.030.03+0.00buy
NATIXIS3,0022,937-650.000.00+0.00sell
Caitlin John, LLC239171-680.000.00-0.00sell
Guinness Atkinson Asset Management Inc14,91414,640-2740.030.03+0.00sell
Green Alpha Advisors, LLC217,311216,849-4620.700.77+0.08sell
Freedom Investment Management, Inc.19,87718,796-1,0810.010.01+0.00sell
PICKERING ENERGY PARTNERS LP3,0001,000-2,0000.010.09+0.07sell
Monaco Asset Management SAM60,00054,900-5,1000.120.10-0.02sell
Copperwynd Financial, LLC30,25620,256-10,0000.040.03-0.02sell
Guinness Asset Management LTD392,778359,866-32,9120.030.03-0.00sell
Harel Insurance Investments & Financial Services Ltd.66,75012,193-54,5570.010.00-0.00sell
Erste Asset Management GmbH1,847,6751,748,225-99,4500.110.09-0.01sell
Carmignac Gestion548,259255,492-292,7670.040.02-0.02sell
Page 1 of 1