Stock Transactions — TPI COMPOSITES INC

Total Bought
2,418,430
48 transactions
Total Sold
2,781,892
61 transactions
Net
-363,462
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
KINGDON CAPITAL MANAGEMENT, L.L.C.0600,000+600,0000.000.40+0.40buy
BANK OF AMERICA CORP /DE/597,7561,092,475+494,7190.000.00+0.00buy
Invesco Ltd.1,768,5862,015,666+247,0800.000.00+0.00buy
BRIGHTLINE CAPITAL MANAGEMENT, LLC1,450,0001,658,000+208,0002.873.19+0.31buy
FIRST TRUST ADVISORS LP133,566295,361+161,7950.000.00+0.00buy
JPMORGAN CHASE & CO0145,666+145,6660.000.00+0.00buy
MILLENNIUM MANAGEMENT LLC279,759365,942+86,1830.000.00+0.00buy
BNP PARIBAS FINANCIAL MARKETS13,14364,645+51,5020.000.00+0.00buy
RENAISSANCE TECHNOLOGIES LLC58,686109,686+51,0000.000.00+0.00buy
BARCLAYS PLC15,87260,538+44,6660.000.00+0.00buy
DEUTSCHE BANK AG\94,114129,226+35,1120.000.00+0.00buy
Dynamic Technology Lab Private Ltd034,077+34,0770.000.02+0.02buy
BANK OF MONTREAL /CAN/150,413180,677+30,2640.000.00+0.00buy
CITIGROUP INC12,46635,142+22,6760.000.00+0.00buy
Verition Fund Management LLC26,28348,226+21,9430.000.00+0.00buy
Laird Norton Wetherby Trust Company, LLC020,000+20,0000.000.01+0.01buy
Caption Management, LLC019,629+19,6290.000.01+0.01buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND019,363+19,3630.000.00+0.00buy
INTECH INVESTMENT MANAGEMENT LLC014,322+14,3220.000.00+0.00buy
ACADIAN ASSET MANAGEMENT LLC013,076+13,0760.000.00+0.00buy
NORTHERN TRUST CORP363,679376,558+12,8790.000.00+0.00buy
Quantinno Capital Management LP012,570+12,5700.000.00+0.00buy
Perigon Wealth Management, LLC010,938+10,9380.000.00+0.00buy
HRT FINANCIAL LP010,765+10,7650.000.00+0.00buy
GOLDMAN SACHS GROUP INC579,726589,669+9,9430.000.00+0.00buy
OAKTREE CAPITAL MANAGEMENT LP4,600,6424,610,003+9,3610.320.35+0.03buy
Quantbot Technologies LP22,73828,391+5,6530.000.01+0.00buy
MERCER GLOBAL ADVISORS INC /ADV18,19222,659+4,4670.000.00+0.00buy
CITADEL ADVISORS LLC33,73538,132+4,3970.000.00+0.00buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.21,15125,324+4,1730.000.00+0.00buy
ProShare Advisors LLC33,01936,268+3,2490.000.00+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/34,34737,404+3,0570.000.00+0.00buy
Venturi Wealth Management, LLC01,004+1,0040.000.00+0.00buy
Pathstone Holdings, LLC144,339145,338+9990.000.00+0.00buy
Legal & General Group Plc3,6024,497+8950.000.00+0.00buy
State of Wyoming0801+8010.000.00+0.00buy
Quarry LP0575+5750.000.00+0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO4,6505,152+5020.000.00+0.00buy
VOYA INVESTMENT MANAGEMENT LLC15,58015,875+2950.000.00+0.00buy
Cetera Investment Advisers13,25113,486+2350.000.00+0.00buy
PRINCIPAL SECURITIES, INC.68223+1550.000.00+0.00buy
CWM, LLC1,1941,338+1440.000.00+0.00buy
EARNED WEALTH ADVISORS, LLC0109+1090.000.00+0.00buy
FMR LLC5,0825,177+950.000.00+0.00buy
ROTHSCHILD INVESTMENT LLC45105+600.000.00+0.00buy
Wellington Shields & Co., LLC22,36622,386+200.030.03+0.00buy
JONES FINANCIAL COMPANIES LLLP012+120.000.00+0.00buy
NATIONAL BANK OF CANADA /FI/5054+40.000.00+0.00buy
Ameritas Investment Partners, Inc.4,1324,13200.000.00+0.00hold
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM3,3413,34100.000.00+0.00hold
BRIDGEWAY CAPITAL MANAGEMENT, LLC110,000110,00000.010.01+0.00hold
SCOPIA CAPITAL MANAGEMENT LP66,07466,07400.040.06+0.02hold
Amundi30,34830,34800.000.00+0.00hold
ASSETMARK, INC565600.000.00+0.00hold
KBC Group NV459,242459,24200.010.01+0.00hold
Jasper Ridge Partners, L.P.43,18343,18300.010.01+0.00hold
Savant Capital, LLC25,92425,92400.000.00-0.00hold
Wellington Shields Capital Management, LLC2,0792,07900.000.00+0.00hold
Allworth Financial LP2200.000.00+0.00hold
Colonial Trust Advisors11711700.000.00+0.00hold
Winch Advisory Services, LLC191900.000.00+0.00hold
Arax Advisory Partners36736700.000.00+0.00hold
QUADRANT CAPITAL GROUP LLC606000.000.00+0.00hold
EverSource Wealth Advisors, LLC18918900.000.00+0.00hold
Triodos Investment Management BV934,000934,00000.330.34+0.01hold
Geneos Wealth Management Inc.36636600.000.00-0.00hold
FourWorld Capital Management LLC20,40020,40000.100.08-0.02hold
IEQ CAPITAL, LLC12,80412,80400.000.00+0.00hold
Iron Horse Wealth Management, LLC29429400.000.00+0.00hold
JOURNEY STRATEGIC WEALTH LLC92,00092,00000.020.02-0.00hold
Clean Energy Transition LLP342,496342,49600.070.17+0.10hold
Cape Investment Advisory, Inc.616100.000.00+0.00hold
Cedar Point Capital Partners, LLC10,00010,00000.030.03+0.00hold
Farther Finance Advisors, LLC535300.000.00-0.00hold
Peoples Bank/KS10,00010,00000.030.03-0.00hold
Federation des caisses Desjardins du Quebec20020000.000.00+0.00hold
LRI Investments, LLC296,663296,66300.130.07-0.07hold
KING LUTHER CAPITAL MANAGEMENT CORP342,000342,00000.010.01+0.00hold
FIDUCIARY TRUST CO13,00013,00000.000.00+0.00hold
US BANCORP \DE\959500.000.00+0.00hold
FRANKLIN RESOURCES INC209,300209,30000.000.00+0.00hold
SouthState Corp20020000.000.00+0.00hold
NEW YORK STATE COMMON RETIREMENT FUND13,54913,54900.000.00+0.00hold
AMALGAMATED BANK1,2621,26200.000.00+0.00hold
Swedbank AB42,19542,19500.000.00+0.00hold
TORONTO DOMINION BANK20-20.000.00-0.00sell
Great Lakes Retirement, Inc.30-30.000.00-0.00sell
NISA INVESTMENT ADVISORS, LLC206165-410.000.00-0.00sell
NATIXIS3,0022,937-650.000.00+0.00sell
Caitlin John, LLC239171-680.000.00-0.00sell
Corebridge Financial, Inc.24,80724,655-1520.000.00+0.00sell
Steward Partners Investment Advisory, LLC364200-1640.000.00-0.00sell
MassMutual Private Wealth & Trust, FSB1950-1950.000.00-0.00sell
Hanson & Doremus Investment Management2680-2680.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
DekaBank Deutsche Girozentrale6,9346,456-4780.000.00-0.00sell
WETZEL INVESTMENT ADVISORS, INC.5000-5000.000.00-0.00sell
Mitsubishi UFJ Asset Management Co., Ltd.111,979111,273-7060.000.00-0.00sell
MANUFACTURERS LIFE INSURANCE COMPANY, THE18,75417,874-8800.000.00+0.00sell
Page 1 of 2