Stock TransactionsTREX INC COM

Total Bought
8,824,962
75 transactions
Total Sold
2,792,268
70 transactions
Net
+6,032,694
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
PRICE T ROWE ASSOCIATES INC /MD/3,134,8497,297,863+4,163,0140.030.05+0.03buy
WASATCH ADVISORS LP4,599,5215,589,376+989,8551.571.81+0.24buy
AMERICAN CENTURY COMPANIES INC1,187,3051,972,125+784,8200.050.07+0.02buy
DISCIPLINED GROWTH INVESTORS INC /MN379,2371,094,363+715,1260.501.32+0.82buy
NATIXIS ADVISORS, LLC51,060707,843+656,7830.010.080.00buy
Woodline Partners LP312,491739,052+426,5610.150.28+0.13buy
Lombard Odier Asset Management (Europe) Ltd253,605414,053+160,4481.141.93+0.79buy
BALYASNY ASSET MANAGEMENT L.P.2,029,0341,870,926+158,1080.350.290.00sell
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP383,303244,637+138,6660.020.010.00sell
AMERICAN CAPITAL MANAGEMENT INC160,310297,395+137,0850.410.70+0.29buy
SCHRODER INVESTMENT MANAGEMENT GROUP237,343320,339+82,9960.020.02+0.00buy
GEODE CAPITAL MANAGEMENT, LLC1,855,5511,936,710+81,1590.010.010.00buy
Masterton Capital Management, LP73,083143,117+70,0342.865.67+2.82buy
Walleye Capital LLC85,393151,775+66,3820.070.110.00buy
Aperture Investors, LLC378,173439,811+61,6383.373.88+0.51buy
Fisher Asset Management, LLC218,519274,726+56,2070.010.01+0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO39,93684,839+44,9030.010.020.00buy
PineStone Asset Management Inc.162,569199,769+37,2000.110.09-0.02buy
Eisler Capital Management Ltd.47,08983,836+36,7470.110.15+0.04buy
Conestoga Capital Advisors, LLC1,967,7482,002,468+34,7201.801.75-0.05buy
Advantage Alpha Capital Partners LP227,870+27,8680.000.40+0.40buy
Summit Creek Advisors LLC145,223168,774+23,5511.321.43+0.11buy
POLEN CAPITAL MANAGEMENT LLC56,26878,742+22,4740.010.01+0.00buy
TRILLIUM ASSET MANAGEMENT, LLC207,468220,746+13,2780.370.37-0.00buy
Grandeur Peak Global Advisors, LLC36,35249,052+12,7000.220.32+0.09buy
NBC SECURITIES, INC.1012,217+12,2070.070.06-0.01buy
PRINCIPAL FINANCIAL GROUP INC640,881629,017+11,8640.030.020.00sell
OPPENHEIMER ASSET MANAGEMENT INC.68,71378,072+9,3590.060.060.00buy
Green Alpha Advisors, LLC10,50919,355+8,8460.581.20+0.62buy
CANADA LIFE ASSURANCE Co91,26782,455+8,8120.010.01-0.00sell
GENEVA CAPITAL MANAGEMENT LLC1,592,1961,600,884+8,6881.911.74-0.17buy
BENNETT SELBY INVESTMENTS LP52,29960,953+8,6541.431.40-0.03buy
Monte Financial Group, LLC15,39923,427+8,0280.460.57+0.12buy
INTECH INVESTMENT MANAGEMENT LLC41,37234,916+6,4560.030.02-0.01sell
Empower Advisory Group, LLC113,838120,026+6,1880.030.02-0.00buy
Venturi Wealth Management, LLC1815,686+5,5050.000.02+0.02buy
Point72 Asia (Singapore) Pte. Ltd.4,4389,542+5,1040.080.15+0.06buy
NEW YORK STATE COMMON RETIREMENT FUND176,749181,349+4,6000.020.02-0.00buy
Ameritas Investment Partners, Inc.35,06139,641+4,5800.080.08+0.00buy
RHUMBLINE ADVISERS328,954325,386+3,5680.020.020.00sell
Geneos Wealth Management Inc.1,8095,070+3,2610.000.010.00buy
Corebridge Financial, Inc.122,461119,520+2,9410.050.040.00sell
Alpine Peaks Capital, LP68,87571,575+2,7003.903.75-0.15buy
Texas Yale Capital Corp.4,8437,496+2,6530.010.02+0.00buy
B. Metzler seel. Sohn & Co. AG39,93242,491+2,5590.030.03-0.00buy
Stephens Investment Management Group LLC742,876745,414+2,5380.690.62-0.06buy
Sumitomo Mitsui DS Asset Management Company, Ltd82,63885,061+2,4230.060.05-0.01buy
Alberta Investment Management Corp7,3209,730+2,4100.000.00+0.00buy
Impax Asset Management Group plc907,109909,388+2,2790.280.32+0.03buy
EQUITABLE TRUST CO3,7785,760+1,9820.010.02+0.00buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS23,66325,612+1,9490.010.01-0.00buy
Treasurer of the State of North Carolina46,98148,881+1,9000.010.010.00buy
Vanguard Personalized Indexing Management, LLC12,63814,198+1,5600.010.010.00buy
Larson Financial Group LLC3,5135,006+1,4930.010.010.00buy
CIBC Private Wealth Group LLC31,52130,143+1,3780.000.000.00sell
Legacy Advisors, LLC5,4146,615+1,2010.040.04+0.00buy
IQ EQ FUND MANAGEMENT (IRELAND) Ltd13,44114,630+1,1890.110.10-0.01buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM101,584100,448+1,1360.010.01-0.00sell
YOUSIF CAPITAL MANAGEMENT, LLC38,12037,031+1,0890.030.030.00sell
Quantinno Capital Management LP32,97334,002+1,0290.020.010.00buy
SHELL ASSET MANAGEMENT CO24,82823,836+9920.080.070.00sell
NICOLET ADVISORY SERVICES, LLC7,1927,995+8030.040.04+0.00buy
GW&K Investment Management, LLC126,681125,942+7390.070.07-0.01sell
Zurcher Kantonalbank (Zurich Cantonalbank)27,97228,703+7310.010.000.00buy
Penserra Capital Management LLC5,3394,827+5120.010.00-0.00sell
SUMMITRY LLC3,1973,625+4280.010.01-0.00buy
SIT INVESTMENT ASSOCIATES INC79,49579,855+3600.120.11-0.02buy
MOUNT VERNON ASSOCIATES INC /MD/29,25029,550+3001.571.40-0.17buy
COLDSTREAM CAPITAL MANAGEMENT INC6,2526,531+2790.010.01-0.00buy
STEPHENS INC /AR/6,2946,530+2360.010.01-0.00buy
STATE OF MICHIGAN RETIREMENT SYSTEM25,42225,622+2000.010.01-0.00buy
WINTON GROUP Ltd12,98013,171+1910.060.05-0.01buy
Harrington Investments, INC9,1069,277+1710.350.31-0.04buy
ASSOCIATED BANC-CORP11,40711,569+1620.020.02-0.00buy
Inspire Investing, LLC5,7935,952+1590.040.04-0.00buy
Retirement Systems of Alabama130,278130,407+1290.030.03-0.00buy
SOUTHERNSUN ASSET MANAGEMENT, LLC58,00158,106+1050.500.49-0.01buy
OREGON PUBLIC EMPLOYEES RETIREMENT FUND21,80721,707+1000.030.030.00sell
TRANSATLANTIQUE PRIVATE WEALTH LLC9,7719,851+800.260.23-0.03buy
CAPITAL INSIGHT PARTNERS, LLC42,77542,837+620.510.43-0.08buy
MONTAG A & ASSOCIATES INC858+500.000.00+0.00buy
FARMERS & MERCHANTS INVESTMENTS INC4277+350.000.000.00buy
AZZAD ASSET MANAGEMENT INC /ADV38,35538,325+300.660.510.00sell
AZZAD ASSET MANAGEMENT INC /ADV38,32538,345+200.510.26-0.25buy
NORTHWESTERN MUTUAL INVESTMENT MANAGEMENT COMPANY, LLC23,81223,823+110.040.02-0.01buy
Bell Investment Advisors, Inc8896+80.000.000.00buy
Prestige Wealth Management Group LLC2923+60.000.000.00sell
WealthTrak Capital Management LLC510+50.000.00+0.00buy
High Note Wealth, LLC2223+10.000.00-0.00buy
Callan Family Office, LLC3,8363,837+10.020.02-0.00buy
SeaBridge Investment Advisors LLC5,0755,076+10.070.06-0.01buy
INVESTMENT ADVISORY SERVICES INC /TX /ADV13,80813,807-10.340.29-0.05sell
WealthCollab, LLC2925-40.000.00-0.00sell
Fifth Third Wealth Advisors LLC3,4953,484-110.010.01-0.00sell
NEW YORK LIFE INVESTMENT MANAGEMENT LLC11,50411,469-350.010.01-0.00sell
Resona Asset Management Co.,Ltd.1,7411,704-370.000.00-0.00sell
Eukles Asset Management1,1211,007-1140.030.03-0.01sell
FOSTER DYKEMA CABOT & PARTNERS, LLC18261-1210.000.00-0.00sell
Investors Towarzystwo Funduszy Inwestycyjnych Spolka Akcyjna917792-1250.030.02-0.00sell
SHELTON CAPITAL MANAGEMENT4,1033,968-1350.010.01-0.00sell
Page 1 of 2