Stock TransactionsTREX INC

Total Bought
3,429,131
78 transactions
Total Sold
3,754,438
96 transactions
Net
-325,307
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
TD ASSET MANAGEMENT INC259,5611,600,980+1,341,4190.020.13+0.11buy
Allspring Global Investments Holdings, LLC834,741105,103+729,6380.090.010.00sell
Epoch Investment Partners, Inc.267,879938,544+670,6650.110.35+0.25buy
Artisan Partners Limited Partnership3,441,8664,102,402+660,5360.360.52+0.16buy
BALYASNY ASSET MANAGEMENT L.P.1,224,237579,620+644,6170.220.140.00sell
D. E. Shaw & Co., Inc.546,540303,574+242,9660.060.040.00sell
GENEVA CAPITAL MANAGEMENT LLC1,223,4351,354,842+131,4071.592.12+0.53buy
Capital Research Global Investors638,577705,297+66,7200.010.01+0.00buy
ExodusPoint Capital Management, LP75,6279,977+65,6500.060.010.00sell
Motley Fool Asset Management LLC18,41083,819+65,4090.090.52+0.43buy
GEODE CAPITAL MANAGEMENT, LLC1,627,0221,691,158+64,1360.010.020.00buy
Lombard Odier Asset Management (Europe) Ltd17,13079,665+62,5350.050.38+0.33buy
TWO SIGMA INVESTMENTS, LP420,870482,330+61,4600.080.100.00buy
Qube Research & Technologies Ltd197,379140,641+56,7380.040.030.00sell
MITCHELL CAPITAL MANAGEMENT CO64,38693,223+28,8370.941.63+0.68buy
TRILLIUM ASSET MANAGEMENT, LLC30,11553,992+23,8770.060.12+0.07buy
Pembroke Management, LTD345,191367,383+22,1922.903.78+0.87buy
WCM INVESTMENT MANAGEMENT, LLC229,673251,159+21,4860.040.06+0.02buy
Allianz Asset Management GmbH705,681684,317+21,3640.090.11+0.02sell
RHUMBLINE ADVISERS357,351338,030+19,3210.030.030.00sell
Broad Bay Capital Management, LP400,000415,000+15,0003.714.02+0.31buy
CANADA PENSION PLAN INVESTMENT BOARD9,20023,800+14,6000.000.000.00buy
Conestoga Capital Advisors, LLC1,872,5831,886,128+13,5451.982.34+0.36buy
ALGERT GLOBAL LLC111,28997,836+13,4530.320.330.00sell
PRICE T ROWE ASSOCIATES INC /MD/281,789294,779+12,9900.000.00+0.00buy
PineStone Asset Management Inc.120,700132,800+12,1000.110.12+0.01buy
Robeco Schweiz AG22,60033,000+10,4000.020.05+0.02buy
VICTORY CAPITAL MANAGEMENT INC198,578208,373+9,7950.010.02+0.00buy
OBERWEIS ASSET MANAGEMENT INC/30,40040,100+9,7000.200.31+0.11buy
B. Metzler seel. Sohn & Co. AG72,63381,395+8,7620.070.09+0.02buy
PRINCIPAL FINANCIAL GROUP INC752,379743,624+8,7550.030.040.00sell
Alpine Peaks Capital, LP86,07594,775+8,7003.704.77+1.07buy
AVIVA PLC3,28311,720+8,4370.000.00+0.00buy
Brandywine Global Investment Management, LLC51,65759,646+7,9890.030.04+0.01buy
Nicholas Investment Partners, LP89,80497,697+7,8930.410.95+0.53buy
SHELL ASSET MANAGEMENT CO35,60528,093+7,5120.090.110.00sell
Rafferty Asset Management, LLC26,15633,410+7,2540.010.01+0.00buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM120,392114,912+5,4800.010.01+0.00sell
Quantinno Capital Management LP13,0467,712+5,3340.040.020.00sell
First National Bank of Hutchinson11,49216,660+5,1680.540.99+0.46buy
CW Advisors, LLC5,15010,063+4,9130.010.02+0.01buy
Fisher Asset Management, LLC94,18698,720+4,5340.000.00+0.00buy
Dai-ichi Life Insurance Company, Ltd60,02464,264+4,2400.080.11+0.03buy
Malaga Cove Capital, LLC15,24019,444+4,2040.430.68+0.25buy
WEDBUSH SECURITIES INC8,1364,453+3,6830.020.020.00sell
Advantage Alpha Capital Partners LP36,57639,961+3,3850.470.63+0.15buy
CI INVESTMENTS INC.4,8822,330+2,5520.000.000.00sell
OPPENHEIMER ASSET MANAGEMENT INC.54,00956,533+2,5240.050.070.00buy
SCHRODER INVESTMENT MANAGEMENT GROUP154,988157,450+2,4620.010.02+0.00buy
CIBC Private Wealth Group LLC30,29732,384+2,0870.000.010.00buy
Treasurer of the State of North Carolina47,69849,700+2,0020.020.020.00buy
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS21,98423,962+1,9780.010.01+0.00buy
Vanguard Personalized Indexing Management, LLC11,53113,383+1,8520.020.030.00buy
Zurcher Kantonalbank (Zurich Cantonalbank)23,49425,331+1,8370.010.010.00buy
ABLE Financial Group, LLC6,1627,985+1,8230.190.29+0.10buy
Pearl River Capital, LLC6,4768,241+1,7650.060.11+0.05buy
TEXAS PERMANENT SCHOOL FUND CORP92,20193,810+1,6090.060.070.00buy
CANADA LIFE ASSURANCE Co61,77760,266+1,5110.010.01+0.00sell
NATIXIS ADVISORS, LLC47,15048,364+1,2140.010.010.00buy
D.A. DAVIDSON & CO.6,2947,504+1,2100.000.01+0.00buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO44,98146,175+1,1940.010.020.00buy
Blueshift Asset Management, LLC4,6885,735+1,0470.170.25+0.08buy
BENNETT SELBY INVESTMENTS LP47,31348,240+9271.702.05+0.34buy
Legato Capital Management LLC10,45511,331+8760.090.12+0.03buy
Yarbrough Capital, LLC13,05513,842+7870.050.06+0.01buy
Larson Financial Group LLC6821,428+7460.000.010.00buy
TEACHER RETIREMENT SYSTEM OF TEXAS24,35125,091+7400.010.01+0.00buy
YOUSIF CAPITAL MANAGEMENT, LLC50,70451,426+7220.040.050.00buy
NICOLET ADVISORY SERVICES, LLC3,6364,207+5710.020.04+0.01buy
LOOMIS SAYLES & CO L P435956+5210.000.00+0.00buy
Red Spruce Capital, LLC14,36514,840+4750.500.63+0.13buy
Retirement Systems of Alabama135,553136,009+4560.040.05+0.01buy
Erste Asset Management GmbH306,615307,040+4250.330.38+0.05buy
PARK AVENUE SECURITIES LLC10,10310,453+3500.010.01+0.00buy
FRONTIER CAPITAL MANAGEMENT CO LLC241,420241,765+3450.160.20+0.04buy
CAPITAL INSIGHT PARTNERS, LLC37,79238,119+3270.530.65+0.12buy
SEGALL BRYANT & HAMILL, LLC82,11382,384+2710.060.13+0.07buy
Alapocas Investment Partners, Inc.139,353139,613+2606.267.31+1.05buy
OneAscent Financial Services LLC3,2553,489+2340.050.04-0.02buy
OREGON PUBLIC EMPLOYEES RETIREMENT FUND30,42530,637+2120.030.050.00buy
COLDSTREAM CAPITAL MANAGEMENT INC6,2226,412+1900.010.01+0.00buy
Martin Capital Advisors, LLP25,55525,723+1681.531.80+0.27buy
PFG Investments, LLC11,22011,338+1180.130.17+0.04buy
STATE OF MICHIGAN RETIREMENT SYSTEM25,92226,022+1000.010.01+0.00buy
MAI Capital Management4,3854,476+910.000.00+0.00buy
JANUS HENDERSON GROUP PLC50,87050,785+850.000.000.00sell
HUNTER ASSOCIATES INVESTMENT MANAGEMENT LLC11,30411,384+800.140.17+0.03buy
Values First Advisors, Inc.8,5798,643+640.340.43+0.09buy
Monte Financial Group, LLC12,91812,980+620.400.50+0.10buy
EVENTIDE ASSET MANAGEMENT, LLC882,530882,588+580.981.19+0.22buy
Independent Advisor Alliance7,0177,049+320.020.02+0.00buy
Ranger Investment Management, L.P.1628+120.000.00+0.00buy
Geneos Wealth Management Inc.2,2802,290+100.010.010.00buy
Penserra Capital Management LLC5,2805,289+90.010.01+0.00buy
Register Financial Advisors LLC6,4276,412-150.290.36+0.06sell
Park Place Capital Corp824806-180.010.03+0.01sell
OLD NATIONAL BANCORP /IN/3,5733,534-390.010.01+0.00sell
Harrington Investments, INC9,5599,514-450.410.49+0.08sell
Curbstone Financial Management Corp29,32029,270-500.450.55+0.10sell
Rathbones Group PLC22,80422,725-790.010.01+0.00sell
Page 1 of 2