Stock Transactions — TPI COMPOSITES INC

Total Bought
9,437,479
60 transactions
Total Sold
10,440,437
95 transactions
Net
-1,002,958
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
OAKTREE CAPITAL MANAGEMENT LP700,7394,600,642+3,899,9030.030.30+0.27buy
Point72 Asset Management, L.P.1,948,8003,240,430+1,291,6300.020.04+0.02buy
Erste Asset Management GmbH1,922,8832,792,883+870,0000.090.18+0.10buy
MILLENNIUM MANAGEMENT LLC152,862699,541+546,6790.000.00+0.00buy
Clean Energy Transition LLP0391,320+391,3200.000.16+0.16buy
JANE STREET GROUP, LLC39,248327,435+288,1870.000.00+0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC702,080950,592+248,5120.000.00+0.00buy
GSA CAPITAL PARTNERS LLP0171,715+171,7150.000.06+0.06buy
MARSHALL WACE, LLP82,678245,337+162,6590.000.00+0.00buy
Mitsubishi UFJ Asset Management Co., Ltd.58,992193,953+134,9610.000.00+0.00buy
UBS Group AG0130,155+130,1550.000.00+0.00buy
BRIDGEWAY CAPITAL MANAGEMENT, LLC0110,000+110,0000.000.01+0.01buy
Schonfeld Strategic Advisors LLC0107,300+107,3000.000.00+0.00buy
Green Alpha Advisors, LLC114,287221,276+106,9890.230.66+0.43buy
Dynamic Technology Lab Private Ltd090,314+90,3140.000.04+0.04buy
Harel Insurance Investments & Financial Services Ltd.43,513126,526+83,0130.000.01+0.01buy
JPMORGAN CHASE & CO264,996337,454+72,4580.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC846,041901,586+55,5450.000.00+0.00buy
OCCUDO QUANTITATIVE STRATEGIES LP21,09575,417+54,3220.010.04+0.04buy
Yaupon Capital Management LP050,000+50,0000.000.02+0.02buy
ENVESTNET ASSET MANAGEMENT INC30,83779,786+48,9490.000.00+0.00buy
Cubist Systematic Strategies, LLC045,892+45,8920.000.00+0.00buy
ProShare Advisors LLC24,36766,122+41,7550.000.00+0.00buy
SG Americas Securities, LLC35,18175,939+40,7580.000.00+0.00buy
BARCLAYS PLC16,44956,738+40,2890.000.00+0.00buy
Belvedere Trading LLC032,125+32,1250.000.01+0.01buy
Swedbank AB33,91262,103+28,1910.000.00+0.00buy
Oak Thistle LLC024,818+24,8180.000.03+0.03buy
Freedom Investment Management, Inc.17,96842,079+24,1110.010.01+0.01buy
WELLS FARGO & COMPANY/MN023,319+23,3190.000.00+0.00buy
AMERIPRISE FINANCIAL INC15,07237,007+21,9350.000.00+0.00buy
Lighthouse Investment Partners, LLC021,652+21,6520.000.01+0.01buy
HSBC HOLDINGS PLC021,395+21,3950.000.00+0.00buy
VANGUARD GROUP INC2,195,5642,214,541+18,9770.000.00+0.00buy
Tidal Investments LLC65,80082,854+17,0540.010.01+0.00buy
INSIGNEO ADVISORY SERVICES, LLC015,000+15,0000.000.01+0.01buy
HRT FINANCIAL LP014,485+14,4850.000.00+0.00buy
SIMPLEX TRADING, LLC41714,087+13,6700.000.00+0.00buy
FIDUCIARY TRUST CO013,000+13,0000.000.00+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/18,64330,610+11,9670.000.00+0.00buy
Tower Research Capital LLC (TRC)6,06217,467+11,4050.000.00+0.00buy
STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM010,750+10,7500.000.00+0.00buy
MORGAN STANLEY1,845,5681,854,030+8,4620.000.00+0.00buy
PLATINUM INVESTMENT MANAGEMENT LTD05,011+5,0110.000.00+0.00buy
Peoples Bank/KS5,00010,000+5,0000.010.03+0.02buy
OSAIC HOLDINGS, INC.21,53524,431+2,8960.000.00+0.00buy
Cresset Asset Management, LLC43,25345,945+2,6920.000.00+0.00buy
FMR LLC2,7675,167+2,4000.000.00+0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO1,6162,644+1,0280.000.00+0.00buy
DekaBank Deutsche Girozentrale10,94911,829+8800.000.00+0.00buy
State of Wyoming0553+5530.000.00+0.00buy
Glassman Wealth Services0445+4450.000.00+0.00buy
MassMutual Private Wealth & Trust, FSB0251+2510.000.00+0.00buy
Tennessee Valley Asset Management Partners0200+2000.000.00+0.00buy
NEW YORK STATE COMMON RETIREMENT FUND13,44313,606+1630.000.00+0.00buy
NISA INVESTMENT ADVISORS, LLC0130+1300.000.00+0.00buy
Advisory Services Network, LLC084+840.000.00+0.00buy
FIFTH THIRD BANCORP050+500.000.00+0.00buy
Farther Finance Advisors, LLC045+450.000.00+0.00buy
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO788818+300.000.00+0.00buy
Ameritas Investment Partners, Inc.4,1324,13200.000.00+0.00hold
VOYA INVESTMENT MANAGEMENT LLC16,43416,43400.000.00+0.00hold
SCOPIA CAPITAL MANAGEMENT LP66,07466,07400.020.04+0.01hold
Guinness Atkinson Asset Management Inc15,34015,34000.020.03+0.01hold
Sigma Planning Corp10,01110,01100.000.00+0.00hold
Jasper Ridge Partners, L.P.43,18343,18300.010.01+0.00hold
Wellington Shields Capital Management, LLC2,0792,07900.000.00+0.00hold
MetLife Investment Management, LLC21,87121,87100.000.00+0.00hold
Colonial Trust Advisors11711700.000.00+0.00hold
M Holdings Securities, Inc.296,663296,66300.100.14+0.04hold
Winch Advisory Services, LLC191900.000.00+0.00hold
Copperwynd Financial, LLC30,25630,25600.040.05+0.01hold
Steward Partners Investment Advisory, LLC47847800.000.00+0.00hold
Triodos Investment Management BV700,000700,00000.200.28+0.09hold
Geneos Wealth Management Inc.36636600.000.00+0.00hold
IEQ CAPITAL, LLC12,80412,80400.000.00+0.00hold
Iron Horse Wealth Management, LLC29429400.000.00+0.00hold
Orion Capital Management LLC50050000.000.00+0.00hold
JOURNEY STRATEGIC WEALTH LLC43,00043,00000.010.01+0.00hold
Cape Investment Advisory, Inc.616100.000.00+0.00hold
RFP Financial Group LLC1,3131,31300.000.00+0.00hold
Federation des caisses Desjardins du Quebec20020000.000.00+0.00hold
FIL Ltd87187100.000.00+0.00hold
US BANCORP \DE\31531500.000.00+0.00hold
SouthState Corp20020000.000.00+0.00hold
NATIONAL BANK OF CANADA /FI/505000.000.00+0.00hold
MANUFACTURERS LIFE INSURANCE COMPANY, THE17,41717,41700.000.00+0.00hold
TORONTO DOMINION BANK2200.000.00+0.00hold
FRANKLIN RESOURCES INC209,326209,300-260.000.00+0.00sell
Semmax Financial Advisors Inc.450-450.000.00-0.00sell
SIGNATUREFD, LLC13069-610.000.00-0.00sell
Russell Investments Group, Ltd.710-710.000.00-0.00sell
AMERICAN INTERNATIONAL GROUP, INC.20,66020,577-830.000.00-0.00sell
QUADRANT CAPITAL GROUP LLC880-880.000.00-0.00sell
GPS Wealth Strategies Group, LLC890-890.000.00-0.00sell
NATIXIS3,2593,113-1460.000.00+0.00sell
Estabrook Capital Management2130-2130.000.00-0.00sell
Bank of New York Mellon Corp129,931129,718-2130.000.00+0.00sell
RATIONAL ADVISORS, INC.2180-2180.000.00-0.00sell
CWM, LLC672388-2840.000.00-0.00sell
Page 1 of 2