Stock TransactionsTREX INC COM

Total Bought
1,654,466
65 transactions
Total Sold
4,797,179
126 transactions
Net
-3,142,713
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
AMERICAN CENTURY COMPANIES INC1,048,2851,720,718+672,4330.060.11+0.05buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP114,797432,397+317,6000.010.040.00buy
TWO SIGMA INVESTMENTS, LP482,330301,735+180,5950.100.080.00sell
BALYASNY ASSET MANAGEMENT L.P.579,620461,917+117,7030.140.130.00sell
Allianz Asset Management GmbH684,317593,543+90,7740.110.10-0.01sell
TRILLIUM ASSET MANAGEMENT, LLC53,992133,295+79,3030.120.34+0.22buy
GEODE CAPITAL MANAGEMENT, LLC1,691,1581,770,256+79,0980.020.020.00buy
CANADA PENSION PLAN INVESTMENT BOARD23,800102,300+78,5000.000.010.00buy
Qube Research & Technologies Ltd140,641217,005+76,3640.030.040.00buy
VICTORY CAPITAL MANAGEMENT INC208,373134,703+73,6700.020.01-0.01sell
Aperture Investors, LLC204,169267,984+63,8152.983.42+0.44buy
FRED ALGER MANAGEMENT, LLC374,406423,354+48,9480.170.21+0.04buy
ALGERT GLOBAL LLC97,83658,510+39,3260.330.230.00sell
ExodusPoint Capital Management, LP9,97738,440+28,4630.010.050.00buy
Conestoga Capital Advisors, LLC1,886,1281,913,263+27,1352.342.76+0.42buy
OPPENHEIMER ASSET MANAGEMENT INC.56,53332,793+23,7400.070.050.00sell
SCHRODER INVESTMENT MANAGEMENT GROUP157,450136,749+20,7010.020.02-0.00sell
OBERWEIS ASSET MANAGEMENT INC/40,10060,100+20,0000.310.43+0.12buy
Allspring Global Investments Holdings, LLC105,103124,389+19,2860.010.020.00buy
CANADA LIFE ASSURANCE Co60,26677,642+17,3760.010.02+0.00buy
DUALITY ADVISERS, LP30,93947,677+16,7380.270.47+0.20buy
Point72 Hong Kong Ltd28,60444,244+15,6400.140.22+0.08buy
PRINCIPAL FINANCIAL GROUP INC743,624728,517+15,1070.040.040.00sell
Legal & General Group Plc164,702179,802+15,1000.000.01+0.00buy
ONTARIO TEACHERS PENSION PLAN BOARD2,62317,292+14,6690.000.02+0.01buy
SHERBROOKE PARK ADVISERS LLC5,84620,082+14,2360.230.39+0.16buy
RHUMBLINE ADVISERS338,030327,537+10,4930.030.030.00sell
Pearl River Capital, LLC8,24115,636+7,3950.110.25+0.14buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM114,912108,722+6,1900.010.01+0.00sell
DISCIPLINED GROWTH INVESTORS INC /MN410,003415,939+5,9360.740.76+0.02buy
Lisanti Capital Growth, LLC7,44012,155+4,7150.150.30+0.15buy
Teza Capital Management LLC17,57622,014+4,4380.240.29+0.05buy
AXIOM INVESTORS LLC /DE17,66021,955+4,2950.010.02+0.00buy
NATIXIS ADVISORS, LLC48,36444,259+4,1050.010.010.00sell
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO46,17542,207+3,9680.020.020.00sell
OREGON PUBLIC EMPLOYEES RETIREMENT FUND30,63726,798+3,8390.050.060.00sell
Vanguard Personalized Indexing Management, LLC13,38310,602+2,7810.030.020.00sell
SHELL ASSET MANAGEMENT CO28,09325,417+2,6760.110.090.00sell
CW Advisors, LLC10,06312,585+2,5220.020.02+0.01buy
Curi Capital, LLC51,61354,055+2,4420.130.12-0.01buy
HUNTER ASSOCIATES INVESTMENT MANAGEMENT LLC11,38413,356+1,9720.170.22+0.05buy
YOUSIF CAPITAL MANAGEMENT, LLC51,42649,816+1,6100.050.060.00sell
Larson Financial Group LLC1,4282,975+1,5470.010.020.00buy
NICOLET ADVISORY SERVICES, LLC4,2075,482+1,2750.040.05+0.02buy
TEXAS PERMANENT SCHOOL FUND CORP93,81095,041+1,2310.070.080.00buy
CreativeOne Wealth, LLC3,4104,502+1,0920.020.02-0.00buy
Yarbrough Capital, LLC13,84214,858+1,0160.060.06+0.00buy
CAPITAL INSIGHT PARTNERS, LLC38,11939,089+9700.650.73+0.08buy
Quantinno Capital Management LP7,7126,806+9060.020.010.00sell
WINTON GROUP Ltd5,7636,608+8450.030.05+0.01buy
Beacon Pointe Advisors, LLC6,3215,533+7880.010.010.00sell
PROFUND ADVISORS LLC3,5284,300+7720.010.020.00buy
Gotham Asset Management, LLC25,58626,322+7360.040.04+0.00buy
BESSEMER GROUP INC4,4775,113+6360.000.00+0.00buy
Stephens Investment Management Group LLC802,231802,865+6340.971.07+0.09buy
STATE OF MICHIGAN RETIREMENT SYSTEM26,02226,622+6000.010.01+0.00buy
CI INVESTMENTS INC.2,3301,790+5400.000.000.00sell
Zurcher Kantonalbank (Zurich Cantonalbank)25,33124,801+5300.010.010.00sell
TRUST CO OF VERMONT4,7535,274+5210.030.03+0.00buy
Green Alpha Advisors, LLC13,17913,679+5000.790.99+0.20buy
Penserra Capital Management LLC5,2895,788+4990.010.01-0.00buy
RMR Wealth Builders5,2665,764+4980.060.07+0.01buy
Red Spruce Capital, LLC14,84015,217+3770.630.70+0.07buy
CIBC Private Wealth Group LLC32,38432,024+3600.010.010.00sell
Retirement Systems of Alabama136,009136,369+3600.050.05+0.00buy
Treasurer of the State of North Carolina49,70050,033+3330.020.020.00buy
Swiss National Bank214,000214,300+3000.010.02+0.00buy
Nicholas Investment Partners, LP97,69797,906+2090.951.00+0.05buy
TRANSATLANTIQUE PRIVATE WEALTH LLC6,5576,734+1770.250.29+0.04buy
COLDSTREAM CAPITAL MANAGEMENT INC6,4126,568+1560.010.02+0.00buy
Harrington Investments, INC9,5149,667+1530.490.55+0.06buy
AlphaQuest LLC7,1987,062+1360.130.120.00sell
STEPHENS INC /AR/5,1515,246+950.010.01+0.00buy
Ranger Investment Management, L.P.28118+900.000.00+0.00buy
PRINCIPAL SECURITIES, INC.2,6702,588+820.010.010.00sell
Ballentine Partners, LLC2,5772,659+820.000.01+0.00buy
MAI Capital Management4,4764,399+770.000.00-0.00sell
MACROVIEW INVESTMENT MANAGEMENT LLC39114+750.000.01+0.01buy
Prime Capital Investment Advisors, LLC3,9013,961+600.000.010.00buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS23,96224,022+600.010.02+0.00buy
FLAGSHIP HARBOR ADVISORS, LLC2,6772,734+570.020.02+0.00buy
Hilltop Holdings Inc.5,3215,355+340.050.06+0.01buy
BENNETT SELBY INVESTMENTS LP48,24048,260+202.052.25+0.20buy
Bell Investment Advisors, Inc7392+190.000.000.00buy
Geneos Wealth Management Inc.2,2902,280+100.010.010.00sell
Lindenwold Advisors, INC2,5522,562+100.120.14+0.02buy
Raleigh Capital Management Inc.510+50.000.00+0.00buy
JANUS HENDERSON GROUP PLC50,78550,786+10.000.000.00buy
INVESTMENT ADVISORY SERVICES INC /TX /ADV13,86013,861+10.450.51+0.05buy
Petrus Trust Company, LTA4,7224,723+10.040.04+0.01buy
Fox Hill Wealth Management2,4512,445-60.160.16+0.01sell
WoodTrust Financial Corp3,0083,000-80.040.05+0.00sell
HANTZ FINANCIAL SERVICES, INC.466436-300.000.00-0.00sell
OARSMAN CAPITAL, INC.2,7992,769-300.060.07+0.00sell
Independent Advisor Alliance7,0497,008-410.020.03+0.00sell
MOUNT VERNON ASSOCIATES INC /MD/29,50029,450-502.390.00-2.39sell
American Trust3,2853,223-620.020.03+0.01sell
Jessup Wealth Management, Inc7,1107,040-700.290.30+0.01sell
Summit Financial, LLC16,99316,918-750.090.10+0.01sell
Greenfield Savings Bank4,0844,008-760.200.21+0.01sell
Page 1 of 2